CfnSnapshotMixinProps
- class aws_cdk.mixins_preview.aws_redshiftserverless.mixins.CfnSnapshotMixinProps(*, namespace_name=None, retention_period=None, snapshot_name=None, tags=None)
Bases:
objectProperties for CfnSnapshotPropsMixin.
- Parameters:
namespace_name (
Optional[str]) – The name of the namepsace.retention_period (
Union[int,float,None]) – The retention period of the snapshot created by the scheduled action.snapshot_name (
Optional[str]) – The name of the snapshot.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – An array of Tag objects to associate with the snapshot.
- See:
- 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.mixins_preview.aws_redshiftserverless import mixins as redshiftserverless_mixins cfn_snapshot_mixin_props = redshiftserverless_mixins.CfnSnapshotMixinProps( namespace_name="namespaceName", retention_period=123, snapshot_name="snapshotName", tags=[CfnTag( key="key", value="value" )] )
Attributes
- namespace_name
The name of the namepsace.
- retention_period
The retention period of the snapshot created by the scheduled action.
- snapshot_name
The name of the snapshot.
- tags
An array of Tag objects to associate with the snapshot.