Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FieldSpecs ¶
func FieldSpecs() docs.FieldSpecs
FieldSpecs returns documentation specs for AWS session fields.
Types ¶
type Config ¶
type Config struct { Credentials CredentialsConfig `json:"credentials" yaml:"credentials"` Endpoint string `json:"endpoint" yaml:"endpoint"` Region string `json:"region" yaml:"region"` }
Config contains configuration fields for an AWS session. This config is common across any AWS components.
type CredentialsConfig ¶
type CredentialsConfig struct { Profile string `json:"profile" yaml:"profile"` ID string `json:"id" yaml:"id"` Secret string `json:"secret" yaml:"secret"` Token string `json:"token" yaml:"token"` UseEC2Creds bool `json:"from_ec2_role" yaml:"from_ec2_role"` Role string `json:"role" yaml:"role"` ExternalID string `json:"role_external_id" yaml:"role_external_id"` }
CredentialsConfig contains configuration params for AWS credentials.
Click to show internal directories.
Click to hide internal directories.