Documentation
¶
Overview ¶
Package aws provides an ssh.Signer on top of AWS KMS.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Region string `json:"region,omitempty" yaml:"region,omitempty"` AccessKeyID string `json:"access_key_id,omitempty" yaml:"access_key_id,omitempty"` SecretAccessKey string `json:"secret_access_key,omitempty" yaml:"secret_access_key,omitempty"` SessionToken string `json:"session_token,omitempty" yaml:"session_token,omitempty"` }
Config is the configuration for the AWS client.
type KMSAgentConfig ¶
KMSAgentConfig is the configuration for authentication with keypairs stored in AWS KMS.
func (KMSAgentConfig) Validate ¶
func (c KMSAgentConfig) Validate() error
Validate validates the configuration and returns an error if it is not valid.
Click to show internal directories.
Click to hide internal directories.