Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type S3CloudContext ¶
type S3CloudContext struct {
// contains filtered or unexported fields
}
S3CloudContext implements CloudContext para S3
func NewS3Context ¶
func NewS3Context(sess *session.Session) *S3CloudContext
type S3Resource ¶
type S3Resource interface {
GetObject(input *s3.GetObjectInput) (*s3.GetObjectOutput, error)
}
type SSMCloudContext ¶
type SSMCloudContext struct {
// contains filtered or unexported fields
}
SSMCloudContext implementa CloudContext para SSM Parameter Store
func NewSSMContext ¶
func NewSSMContext(sess *session.Session) *SSMCloudContext
type SSMResource ¶
type SSMResource interface {
GetParameter(input *ssm.GetParameterInput) (*ssm.GetParameterOutput, error)
}
type SecretsManagerCloudContext ¶
type SecretsManagerCloudContext struct {
// contains filtered or unexported fields
}
SecretsManagerCloudContext implementa CloudContext para Secrets Manager
func NewSecretsManagerContext ¶
func NewSecretsManagerContext(sess *session.Session) *SecretsManagerCloudContext
type SecretsManagerResource ¶
type SecretsManagerResource interface {
GetSecretValue(input *secretsmanager.GetSecretValueInput) (*secretsmanager.GetSecretValueOutput, error)
}
Click to show internal directories.
Click to hide internal directories.