SecretRotationApplicationOptions

class aws_cdk.aws_secretsmanager.SecretRotationApplicationOptions(*, additional_semantic_versions=None, is_multi_user=None)

Bases: object

Options for a SecretRotationApplication.

Parameters:
  • additional_semantic_versions (Optional[Mapping[str, str]]) – Semantic versions for partitions other than ‘aws’. If not specified, it is assumed that non aws partitions (eg aws-cn, aws-us-gov) are not supported. Default: - no additional partition versions (only ‘aws’ partition is supported)

  • is_multi_user (Optional[bool]) – Whether the rotation application uses the multi user scheme. Default: false

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_secretsmanager as secretsmanager

secret_rotation_application_options = secretsmanager.SecretRotationApplicationOptions(
    additional_semantic_versions={
        "additional_semantic_versions_key": "additionalSemanticVersions"
    },
    is_multi_user=False
)

Attributes

additional_semantic_versions

Semantic versions for partitions other than ‘aws’.

If not specified, it is assumed that non aws partitions (eg aws-cn, aws-us-gov) are not supported.

Default:
  • no additional partition versions (only ‘aws’ partition is supported)

is_multi_user

Whether the rotation application uses the multi user scheme.

Default:

false