Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CloudWatchLogsClient ¶
type CloudWatchLogsClient struct { Client cloudwatchlogsiface.CloudWatchLogsAPI Mutex sync.Mutex }
type SecretCacheClient ¶
type SecretCacheClient struct {
Client SecretCacheInterface
}
SecretCacheClient is a client for AWS Secret cache
type SecretCacheInterface ¶
SecretCacheInterface is an interface for secret cache
type SecretManagerClient ¶
type SecretManagerClient struct {
Client SecretsManagerAPIInterface
}
SecretManagerClient is a client for AWS Secrets Manager API
type SecretsManagerAPIInterface ¶
type SecretsManagerAPIInterface interface { GetSecretValue(ctx context.Context, params *secretsmanager.GetSecretValueInput, optFns ...func(*secretsmanager.Options)) (*secretsmanager.GetSecretValueOutput, error) ListSecretVersionIds(ctx context.Context, params *secretsmanager.ListSecretVersionIdsInput, optFns ...func(*secretsmanager.Options)) (*secretsmanager.ListSecretVersionIdsOutput, error) }
SecretsManagerAPIInterface AWS SDK v2 doesn't provide an interface for each service client like v1
Click to show internal directories.
Click to hide internal directories.