Class ClusterSnapshotCopyArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.RedShift.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ClusterSnapshotCopyArgs : ResourceArgs
Constructors
View SourceClusterSnapshotCopyArgs()
Declaration
public ClusterSnapshotCopyArgs()
Properties
View SourceDestinationRegion
The destination region that you want to copy snapshots to.
Declaration
public Input<string> DestinationRegion { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
GrantName
The name of the snapshot copy grant to use when snapshots of an AWS KMS-encrypted cluster are copied to the destination region.
Declaration
public Input<string> GrantName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RetentionPeriod
The number of days to retain automated snapshots in the destination region after they are copied from the source region. Defaults to 7.
Declaration
public Input<int> RetentionPeriod { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |