Skip to content

secretsmanager

SecretsManagerSecret (PoliciedResource)

Attributes:

Name Type Description
sm_name str

The name of the owning SageManager.

arn str

The ARN of this secret.

kms_key str

The KMS key ID to use to encrypt this secret, if one is used.

kms_data Optional[KmsKey]

The actual KmsKey object referenced by the KMS ID.

custom_invalidation(self) inherited

A list of manual reasons why this resource should be invalidated

exclude_from_invalidation(self) inherited

A list of attributes that should be excluded from the invalidation process

SecretsManagerSecretPolicy (ResourceBasedPolicy)

Attributes:

Name Type Description
secret_arn str

The ARN of the secret.

policy_statements

The statements of the policy.

raw_document

The raw JSON of the policy.

custom_invalidation(self) inherited

A list of manual reasons why this resource should be invalidated

exclude_from_invalidation(self) inherited

A list of attributes that should be excluded from the invalidation process