Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service interface {
// GetSecretValue retrieves the contents of the encrypted SecretString (or
// SecretBinary) field for a secret, identified by name or ARN.
GetSecretValue(ctx context.Context, params *secretsmanager.GetSecretValueInput, optFns ...func(*secretsmanager.Options)) (*secretsmanager.GetSecretValueOutput, error)
}
Service is an interface that represents the functionality of the AWS Secrets Manager service used by the hand-written link implementations. Secrets themselves are Cloud Control–backed; this interface covers reading a secret's value at deploy time (which Cloud Control cannot surface, as generateSecretString/secretString are write-only and never exposed as a computed output).
Click to show internal directories.
Click to hide internal directories.