Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAwsAuthMethod ¶
Types ¶
type AuthOptions ¶
type AuthOptions struct { Role string `json:"role,omitempty"` Region string `json:"region,omitempty"` AwsAuthType string `json:"awsAuthType,omitempty"` // options specific to 'iam' auth type IamServerIDHeader string `json:"iamServerIdHeader"` // options specific to 'ec2' auth type SignatureType string `json:"signatureType,omitempty"` Nonce string `json:"nonce,omitempty"` }
AuthOptions defines the configuration options added using the VaultOptions.AuthOptions field when AuthType is aws. This maps directly to Vault's AWS Login options, see: https://developer.hashicorp.com/vault/api-docs/auth/aws#login
Click to show internal directories.
Click to hide internal directories.