C# |
public class Snapshot
All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
Snapshot()()()() | Initializes a new instance of the Snapshot class | |
AccountsWithRestoreAccess |
Gets and sets the property AccountsWithRestoreAccess.
A list of the AWS customer accounts authorized to restore the snapshot.
Returns | |
ActualIncrementalBackupSizeInMegaBytes |
Gets and sets the property ActualIncrementalBackupSizeInMegaBytes.
The size of the incremental backup. | |
AvailabilityZone |
Gets and sets the property AvailabilityZone.
The Availability Zone in which the cluster was created. | |
BackupProgressInMegaBytes |
Gets and sets the property BackupProgressInMegaBytes.
The number of megabytes that have been transferred to the snapshot backup. | |
ClusterCreateTime |
Gets and sets the property ClusterCreateTime.
The time (UTC) when the cluster was originally created. | |
ClusterIdentifier |
Gets and sets the property ClusterIdentifier.
The identifier of the cluster for which the snapshot was taken. | |
ClusterVersion |
Gets and sets the property ClusterVersion.
The version ID of the Amazon Redshift engine that is running on the cluster. | |
CurrentBackupRateInMegaBytesPerSecond |
Gets and sets the property CurrentBackupRateInMegaBytesPerSecond.
The number of megabytes per second being transferred to the snapshot backup.
Returns | |
DBName |
Gets and sets the property DBName.
The name of the database that was created when the cluster was created. | |
ElapsedTimeInSeconds |
Gets and sets the property ElapsedTimeInSeconds.
The amount of time an in-progress snapshot backup has been running, or the amount of time it took a completed backup to finish. | |
Encrypted |
Gets and sets the property Encrypted.
If | |
EncryptedWithHSM |
Gets and sets the property EncryptedWithHSM.
A boolean that indicates whether the snapshot data is encrypted using the HSM keys
of the source cluster. | |
Equals(Object) | (Inherited from Object.) | |
EstimatedSecondsToCompletion |
Gets and sets the property EstimatedSecondsToCompletion.
The estimate of the time remaining before the snapshot backup will complete.
Returns | |
GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType()()()() | Gets the type of the current instance. (Inherited from Object.) | |
MasterUsername |
Gets and sets the property MasterUsername.
The master user name for the cluster. | |
NodeType |
Gets and sets the property NodeType.
The node type of the nodes in the cluster. | |
NumberOfNodes |
Gets and sets the property NumberOfNodes.
The number of nodes in the cluster. | |
OwnerAccount |
Gets and sets the property OwnerAccount.
For manual snapshots, the AWS customer account used to create or copy the snapshot. For automatic snapshots, the owner of the cluster. The owner can perform all snapshot actions, such as sharing a manual snapshot. | |
Port |
Gets and sets the property Port.
The port that the cluster is listening on. | |
SnapshotCreateTime |
Gets and sets the property SnapshotCreateTime.
The time (UTC) when Amazon Redshift began the snapshot. A snapshot contains a copy of the cluster data as of this exact time. | |
SnapshotIdentifier |
Gets and sets the property SnapshotIdentifier.
The snapshot identifier that is provided in the request. | |
SnapshotType |
Gets and sets the property SnapshotType.
The snapshot type. Snapshots created using CreateClusterSnapshot and CopyClusterSnapshot will be of type "manual". | |
SourceRegion |
Gets and sets the property SourceRegion.
The source region from which the snapshot was copied. | |
Status |
Gets and sets the property Status.
The snapshot status. The value of the status depends on the API operation used.
| |
ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) | |
TotalBackupSizeInMegaBytes |
Gets and sets the property TotalBackupSizeInMegaBytes.
The size of the complete set of backup data that would be used to restore the cluster. | |
VpcId |
Gets and sets the property VpcId.
The VPC identifier of the cluster if the snapshot is from a cluster in a VPC. Otherwise, this field is not in the output. | |
WithAccountsWithRestoreAccess(array<AccountWithRestoreAccess>[]()[][]) | Obsolete.
Sets the AccountsWithRestoreAccess property
| |
WithAccountsWithRestoreAccess(IEnumerable<(Of <<'(AccountWithRestoreAccess>)>>)) | Obsolete.
Sets the AccountsWithRestoreAccess property
| |
WithActualIncrementalBackupSizeInMegaBytes(Double) | Obsolete.
Sets the ActualIncrementalBackupSizeInMegaBytes property
| |
WithAvailabilityZone(String) | Obsolete.
Sets the AvailabilityZone property
| |
WithBackupProgressInMegaBytes(Double) | Obsolete.
Sets the BackupProgressInMegaBytes property
| |
WithClusterCreateTime(DateTime) | Obsolete.
Sets the ClusterCreateTime property
| |
WithClusterIdentifier(String) | Obsolete.
Sets the ClusterIdentifier property
| |
WithClusterVersion(String) | Obsolete.
Sets the ClusterVersion property
| |
WithCurrentBackupRateInMegaBytesPerSecond(Double) | Obsolete.
Sets the CurrentBackupRateInMegaBytesPerSecond property
| |
WithDBName(String) | Obsolete.
Sets the DBName property
| |
WithElapsedTimeInSeconds(Int64) | Obsolete.
Sets the ElapsedTimeInSeconds property
| |
WithEncrypted(Boolean) | Obsolete.
Sets the Encrypted property
| |
WithEncryptedWithHSM(Boolean) | Obsolete.
Sets the EncryptedWithHSM property
| |
WithEstimatedSecondsToCompletion(Int64) | Obsolete.
Sets the EstimatedSecondsToCompletion property
| |
WithMasterUsername(String) | Obsolete.
Sets the MasterUsername property
| |
WithNodeType(String) | Obsolete.
Sets the NodeType property
| |
WithNumberOfNodes(Int32) | Obsolete.
Sets the NumberOfNodes property
| |
WithOwnerAccount(String) | Obsolete.
Sets the OwnerAccount property
| |
WithPort(Int32) | Obsolete.
Sets the Port property
| |
WithSnapshotCreateTime(DateTime) | Obsolete.
Sets the SnapshotCreateTime property
| |
WithSnapshotIdentifier(String) | Obsolete.
Sets the SnapshotIdentifier property
| |
WithSnapshotType(String) | Obsolete.
Sets the SnapshotType property
| |
WithSourceRegion(String) | Obsolete.
Sets the SourceRegion property
| |
WithStatus(String) | Obsolete.
Sets the Status property
| |
WithTotalBackupSizeInMegaBytes(Double) | Obsolete.
Sets the TotalBackupSizeInMegaBytes property
| |
WithVpcId(String) | Obsolete.
Sets the VpcId property
|
Object | |
Snapshot |