Skip to content

AwsSecretsManagerSecretDetails

Source code in docs_src/capo_securityhub/types/aws_secrets_manager_secret_details.py
class AwsSecretsManagerSecretDetails(TypedDict, closed=True):
    rotation_rules: NotRequired[
        "capo_securityhub.types.aws_secrets_manager_secret_rotation_rules.AwsSecretsManagerSecretRotationRules"
    ]
    """<p>Defines the rotation schedule for the secret.</p>"""
    rotation_occurred_within_frequency: NotRequired[
        "capo_securityhub.types.boolean.Boolean"
    ]
    """<p>Whether the rotation occurred within the specified rotation frequency.</p>"""
    kms_key_id: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The ARN, Key ID, or alias of the KMS key used to encrypt the <code>SecretString</code> or <code>SecretBinary</code> values for versions of this secret.</p>"""
    rotation_enabled: NotRequired["capo_securityhub.types.boolean.Boolean"]
    """<p>Whether rotation is enabled.</p>"""
    rotation_lambda_arn: NotRequired[
        "capo_securityhub.types.non_empty_string.NonEmptyString"
    ]
    """<p>The ARN of the Lambda function that rotates the secret.</p>"""
    deleted: NotRequired["capo_securityhub.types.boolean.Boolean"]
    """<p>Whether the secret is deleted.</p>"""
    name: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The name of the secret.</p>"""
    description: NotRequired["capo_securityhub.types.non_empty_string.NonEmptyString"]
    """<p>The user-provided description of the secret.</p>"""

deleted instance-attribute

deleted: NotRequired[Boolean]

Whether the secret is deleted.

description instance-attribute

description: NotRequired[NonEmptyString]

The user-provided description of the secret.

kms_key_id instance-attribute

kms_key_id: NotRequired[NonEmptyString]

The ARN, Key ID, or alias of the KMS key used to encrypt the SecretString or SecretBinary values for versions of this secret.

name instance-attribute

name: NotRequired[NonEmptyString]

The name of the secret.

rotation_enabled instance-attribute

rotation_enabled: NotRequired[Boolean]

Whether rotation is enabled.

rotation_lambda_arn instance-attribute

rotation_lambda_arn: NotRequired[NonEmptyString]

The ARN of the Lambda function that rotates the secret.

rotation_occurred_within_frequency instance-attribute

rotation_occurred_within_frequency: NotRequired[Boolean]

Whether the rotation occurred within the specified rotation frequency.

rotation_rules instance-attribute

rotation_rules: NotRequired[AwsSecretsManagerSecretRotationRules]

Defines the rotation schedule for the secret.