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