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.