Show / Hide Table of Contents

Class CfnSnapshotMixinProps

Properties for CfnSnapshotPropsMixin.

Inheritance
object
CfnSnapshotMixinProps
Implements
ICfnSnapshotMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.RedshiftServerless.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnSnapshotMixinProps : ICfnSnapshotMixinProps
Syntax (vb)
Public Class CfnSnapshotMixinProps Implements ICfnSnapshotMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-snapshot.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.RedshiftServerless.Mixins;

             var cfnSnapshotMixinProps = new CfnSnapshotMixinProps {
                 NamespaceName = "namespaceName",
                 RetentionPeriod = 123,
                 SnapshotName = "snapshotName",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnSnapshotMixinProps()

Properties for CfnSnapshotPropsMixin.

Properties

NamespaceName

The name of the namepsace.

RetentionPeriod

The retention period of the snapshot created by the scheduled action.

SnapshotName

The name of the snapshot.

Tags

An array of Tag objects to associate with the snapshot.

Constructors

CfnSnapshotMixinProps()

Properties for CfnSnapshotPropsMixin.

public CfnSnapshotMixinProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-snapshot.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.RedshiftServerless.Mixins;

             var cfnSnapshotMixinProps = new CfnSnapshotMixinProps {
                 NamespaceName = "namespaceName",
                 RetentionPeriod = 123,
                 SnapshotName = "snapshotName",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Properties

NamespaceName

The name of the namepsace.

public string? NamespaceName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-snapshot.html#cfn-redshiftserverless-snapshot-namespacename

RetentionPeriod

The retention period of the snapshot created by the scheduled action.

public double? RetentionPeriod { get; set; }
Property Value

double?

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-snapshot.html#cfn-redshiftserverless-snapshot-retentionperiod

SnapshotName

The name of the snapshot.

public string? SnapshotName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-snapshot.html#cfn-redshiftserverless-snapshot-snapshotname

Tags

An array of Tag objects to associate with the snapshot.

public ICfnTag[]? Tags { get; set; }
Property Value

ICfnTag[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-snapshot.html#cfn-redshiftserverless-snapshot-tags

Implements

ICfnSnapshotMixinProps
Back to top Generated by DocFX