AWS SDK for C++  1.8.98
AWS SDK for C++
Public Member Functions | List of all members
Aws::Backup::Model::DescribeRecoveryPointResult Class Reference

#include <DescribeRecoveryPointResult.h>

Public Member Functions

 DescribeRecoveryPointResult ()
 
 DescribeRecoveryPointResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeRecoveryPointResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetRecoveryPointArn () const
 
void SetRecoveryPointArn (const Aws::String &value)
 
void SetRecoveryPointArn (Aws::String &&value)
 
void SetRecoveryPointArn (const char *value)
 
DescribeRecoveryPointResultWithRecoveryPointArn (const Aws::String &value)
 
DescribeRecoveryPointResultWithRecoveryPointArn (Aws::String &&value)
 
DescribeRecoveryPointResultWithRecoveryPointArn (const char *value)
 
const Aws::StringGetBackupVaultName () const
 
void SetBackupVaultName (const Aws::String &value)
 
void SetBackupVaultName (Aws::String &&value)
 
void SetBackupVaultName (const char *value)
 
DescribeRecoveryPointResultWithBackupVaultName (const Aws::String &value)
 
DescribeRecoveryPointResultWithBackupVaultName (Aws::String &&value)
 
DescribeRecoveryPointResultWithBackupVaultName (const char *value)
 
const Aws::StringGetBackupVaultArn () const
 
void SetBackupVaultArn (const Aws::String &value)
 
void SetBackupVaultArn (Aws::String &&value)
 
void SetBackupVaultArn (const char *value)
 
DescribeRecoveryPointResultWithBackupVaultArn (const Aws::String &value)
 
DescribeRecoveryPointResultWithBackupVaultArn (Aws::String &&value)
 
DescribeRecoveryPointResultWithBackupVaultArn (const char *value)
 
const Aws::StringGetSourceBackupVaultArn () const
 
void SetSourceBackupVaultArn (const Aws::String &value)
 
void SetSourceBackupVaultArn (Aws::String &&value)
 
void SetSourceBackupVaultArn (const char *value)
 
DescribeRecoveryPointResultWithSourceBackupVaultArn (const Aws::String &value)
 
DescribeRecoveryPointResultWithSourceBackupVaultArn (Aws::String &&value)
 
DescribeRecoveryPointResultWithSourceBackupVaultArn (const char *value)
 
const Aws::StringGetResourceArn () const
 
void SetResourceArn (const Aws::String &value)
 
void SetResourceArn (Aws::String &&value)
 
void SetResourceArn (const char *value)
 
DescribeRecoveryPointResultWithResourceArn (const Aws::String &value)
 
DescribeRecoveryPointResultWithResourceArn (Aws::String &&value)
 
DescribeRecoveryPointResultWithResourceArn (const char *value)
 
const Aws::StringGetResourceType () const
 
void SetResourceType (const Aws::String &value)
 
void SetResourceType (Aws::String &&value)
 
void SetResourceType (const char *value)
 
DescribeRecoveryPointResultWithResourceType (const Aws::String &value)
 
DescribeRecoveryPointResultWithResourceType (Aws::String &&value)
 
DescribeRecoveryPointResultWithResourceType (const char *value)
 
const RecoveryPointCreatorGetCreatedBy () const
 
void SetCreatedBy (const RecoveryPointCreator &value)
 
void SetCreatedBy (RecoveryPointCreator &&value)
 
DescribeRecoveryPointResultWithCreatedBy (const RecoveryPointCreator &value)
 
DescribeRecoveryPointResultWithCreatedBy (RecoveryPointCreator &&value)
 
const Aws::StringGetIamRoleArn () const
 
void SetIamRoleArn (const Aws::String &value)
 
void SetIamRoleArn (Aws::String &&value)
 
void SetIamRoleArn (const char *value)
 
DescribeRecoveryPointResultWithIamRoleArn (const Aws::String &value)
 
DescribeRecoveryPointResultWithIamRoleArn (Aws::String &&value)
 
DescribeRecoveryPointResultWithIamRoleArn (const char *value)
 
const RecoveryPointStatusGetStatus () const
 
void SetStatus (const RecoveryPointStatus &value)
 
void SetStatus (RecoveryPointStatus &&value)
 
DescribeRecoveryPointResultWithStatus (const RecoveryPointStatus &value)
 
DescribeRecoveryPointResultWithStatus (RecoveryPointStatus &&value)
 
const Aws::Utils::DateTimeGetCreationDate () const
 
void SetCreationDate (const Aws::Utils::DateTime &value)
 
void SetCreationDate (Aws::Utils::DateTime &&value)
 
DescribeRecoveryPointResultWithCreationDate (const Aws::Utils::DateTime &value)
 
DescribeRecoveryPointResultWithCreationDate (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetCompletionDate () const
 
void SetCompletionDate (const Aws::Utils::DateTime &value)
 
void SetCompletionDate (Aws::Utils::DateTime &&value)
 
DescribeRecoveryPointResultWithCompletionDate (const Aws::Utils::DateTime &value)
 
DescribeRecoveryPointResultWithCompletionDate (Aws::Utils::DateTime &&value)
 
long long GetBackupSizeInBytes () const
 
void SetBackupSizeInBytes (long long value)
 
DescribeRecoveryPointResultWithBackupSizeInBytes (long long value)
 
const CalculatedLifecycleGetCalculatedLifecycle () const
 
void SetCalculatedLifecycle (const CalculatedLifecycle &value)
 
void SetCalculatedLifecycle (CalculatedLifecycle &&value)
 
DescribeRecoveryPointResultWithCalculatedLifecycle (const CalculatedLifecycle &value)
 
DescribeRecoveryPointResultWithCalculatedLifecycle (CalculatedLifecycle &&value)
 
const LifecycleGetLifecycle () const
 
void SetLifecycle (const Lifecycle &value)
 
void SetLifecycle (Lifecycle &&value)
 
DescribeRecoveryPointResultWithLifecycle (const Lifecycle &value)
 
DescribeRecoveryPointResultWithLifecycle (Lifecycle &&value)
 
const Aws::StringGetEncryptionKeyArn () const
 
void SetEncryptionKeyArn (const Aws::String &value)
 
void SetEncryptionKeyArn (Aws::String &&value)
 
void SetEncryptionKeyArn (const char *value)
 
DescribeRecoveryPointResultWithEncryptionKeyArn (const Aws::String &value)
 
DescribeRecoveryPointResultWithEncryptionKeyArn (Aws::String &&value)
 
DescribeRecoveryPointResultWithEncryptionKeyArn (const char *value)
 
bool GetIsEncrypted () const
 
void SetIsEncrypted (bool value)
 
DescribeRecoveryPointResultWithIsEncrypted (bool value)
 
const StorageClassGetStorageClass () const
 
void SetStorageClass (const StorageClass &value)
 
void SetStorageClass (StorageClass &&value)
 
DescribeRecoveryPointResultWithStorageClass (const StorageClass &value)
 
DescribeRecoveryPointResultWithStorageClass (StorageClass &&value)
 
const Aws::Utils::DateTimeGetLastRestoreTime () const
 
void SetLastRestoreTime (const Aws::Utils::DateTime &value)
 
void SetLastRestoreTime (Aws::Utils::DateTime &&value)
 
DescribeRecoveryPointResultWithLastRestoreTime (const Aws::Utils::DateTime &value)
 
DescribeRecoveryPointResultWithLastRestoreTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 33 of file DescribeRecoveryPointResult.h.

Constructor & Destructor Documentation

◆ DescribeRecoveryPointResult() [1/2]

Aws::Backup::Model::DescribeRecoveryPointResult::DescribeRecoveryPointResult ( )

◆ DescribeRecoveryPointResult() [2/2]

Aws::Backup::Model::DescribeRecoveryPointResult::DescribeRecoveryPointResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetBackupSizeInBytes()

long long Aws::Backup::Model::DescribeRecoveryPointResult::GetBackupSizeInBytes ( ) const
inline

The size, in bytes, of a backup.

Definition at line 546 of file DescribeRecoveryPointResult.h.

◆ GetBackupVaultArn()

const Aws::String& Aws::Backup::Model::DescribeRecoveryPointResult::GetBackupVaultArn ( ) const
inline

An ARN that uniquely identifies a backup vault; for example, arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.

Definition at line 145 of file DescribeRecoveryPointResult.h.

◆ GetBackupVaultName()

const Aws::String& Aws::Backup::Model::DescribeRecoveryPointResult::GetBackupVaultName ( ) const
inline

The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the Region where they are created. They consist of lowercase letters, numbers, and hyphens.

Definition at line 90 of file DescribeRecoveryPointResult.h.

◆ GetCalculatedLifecycle()

const CalculatedLifecycle& Aws::Backup::Model::DescribeRecoveryPointResult::GetCalculatedLifecycle ( ) const
inline

A CalculatedLifecycle object containing DeleteAt and MoveToColdStorageAt timestamps.

Definition at line 563 of file DescribeRecoveryPointResult.h.

◆ GetCompletionDate()

const Aws::Utils::DateTime& Aws::Backup::Model::DescribeRecoveryPointResult::GetCompletionDate ( ) const
inline

The date and time that a job to create a recovery point is completed, in Unix format and Coordinated Universal Time (UTC). The value of CompletionDate is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Definition at line 508 of file DescribeRecoveryPointResult.h.

◆ GetCreatedBy()

const RecoveryPointCreator& Aws::Backup::Model::DescribeRecoveryPointResult::GetCreatedBy ( ) const
inline

Contains identifying information about the creation of a recovery point, including the BackupPlanArn, BackupPlanId, BackupPlanVersion, and BackupRuleId of the backup plan used to create it.

Definition at line 347 of file DescribeRecoveryPointResult.h.

◆ GetCreationDate()

const Aws::Utils::DateTime& Aws::Backup::Model::DescribeRecoveryPointResult::GetCreationDate ( ) const
inline

The date and time that a recovery point is created, in Unix format and Coordinated Universal Time (UTC). The value of CreationDate is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Definition at line 467 of file DescribeRecoveryPointResult.h.

◆ GetEncryptionKeyArn()

const Aws::String& Aws::Backup::Model::DescribeRecoveryPointResult::GetEncryptionKeyArn ( ) const
inline

The server-side encryption key used to protect your backups; for example, arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab.

Definition at line 650 of file DescribeRecoveryPointResult.h.

◆ GetIamRoleArn()

const Aws::String& Aws::Backup::Model::DescribeRecoveryPointResult::GetIamRoleArn ( ) const
inline

Specifies the IAM role ARN used to create the target recovery point; for example, arn:aws:iam::123456789012:role/S3Access.

Definition at line 386 of file DescribeRecoveryPointResult.h.

◆ GetIsEncrypted()

bool Aws::Backup::Model::DescribeRecoveryPointResult::GetIsEncrypted ( ) const
inline

A Boolean value that is returned as TRUE if the specified recovery point is encrypted, or FALSE if the recovery point is not encrypted.

Definition at line 694 of file DescribeRecoveryPointResult.h.

◆ GetLastRestoreTime()

const Aws::Utils::DateTime& Aws::Backup::Model::DescribeRecoveryPointResult::GetLastRestoreTime ( ) const
inline

The date and time that a recovery point was last restored, in Unix format and Coordinated Universal Time (UTC). The value of LastRestoreTime is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Definition at line 748 of file DescribeRecoveryPointResult.h.

◆ GetLifecycle()

const Lifecycle& Aws::Backup::Model::DescribeRecoveryPointResult::GetLifecycle ( ) const
inline

The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define.

Backups that are transitioned to cold storage must be stored in cold storage for a minimum of 90 days. Therefore, the “expire after days” setting must be 90 days greater than the “transition to cold after days” setting. The “transition to cold after days” setting cannot be changed after a backup has been transitioned to cold.

Definition at line 599 of file DescribeRecoveryPointResult.h.

◆ GetRecoveryPointArn()

const Aws::String& Aws::Backup::Model::DescribeRecoveryPointResult::GetRecoveryPointArn ( ) const
inline

An ARN that uniquely identifies a recovery point; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.

Definition at line 45 of file DescribeRecoveryPointResult.h.

◆ GetResourceArn()

const Aws::String& Aws::Backup::Model::DescribeRecoveryPointResult::GetResourceArn ( ) const
inline

An ARN that uniquely identifies a saved resource. The format of the ARN depends on the resource type.

Definition at line 252 of file DescribeRecoveryPointResult.h.

◆ GetResourceType()

const Aws::String& Aws::Backup::Model::DescribeRecoveryPointResult::GetResourceType ( ) const
inline

The type of AWS resource to save as a recovery point; for example, an Amazon Elastic Block Store (Amazon EBS) volume or an Amazon Relational Database Service (Amazon RDS) database.

Definition at line 296 of file DescribeRecoveryPointResult.h.

◆ GetSourceBackupVaultArn()

const Aws::String& Aws::Backup::Model::DescribeRecoveryPointResult::GetSourceBackupVaultArn ( ) const
inline

An Amazon Resource Name (ARN) that uniquely identifies the source vault where the resource was originally backed up in; for example, arn:aws:backup:us-east-1:123456789012:vault:BackupVault. If the recovery is restored to the same AWS account or Region, this value will be null.

Definition at line 191 of file DescribeRecoveryPointResult.h.

◆ GetStatus()

const RecoveryPointStatus& Aws::Backup::Model::DescribeRecoveryPointResult::GetStatus ( ) const
inline

A status code specifying the state of the recovery point.

A partial status indicates that the recovery point was not successfully re-created and must be retried.

Definition at line 430 of file DescribeRecoveryPointResult.h.

◆ GetStorageClass()

const StorageClass& Aws::Backup::Model::DescribeRecoveryPointResult::GetStorageClass ( ) const
inline

Specifies the storage class of the recovery point. Valid values are WARM or COLD.

Definition at line 715 of file DescribeRecoveryPointResult.h.

◆ operator=()

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetBackupSizeInBytes()

void Aws::Backup::Model::DescribeRecoveryPointResult::SetBackupSizeInBytes ( long long  value)
inline

The size, in bytes, of a backup.

Definition at line 551 of file DescribeRecoveryPointResult.h.

◆ SetBackupVaultArn() [1/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetBackupVaultArn ( const Aws::String value)
inline

An ARN that uniquely identifies a backup vault; for example, arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.

Definition at line 151 of file DescribeRecoveryPointResult.h.

◆ SetBackupVaultArn() [2/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetBackupVaultArn ( Aws::String &&  value)
inline

An ARN that uniquely identifies a backup vault; for example, arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.

Definition at line 157 of file DescribeRecoveryPointResult.h.

◆ SetBackupVaultArn() [3/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetBackupVaultArn ( const char *  value)
inline

An ARN that uniquely identifies a backup vault; for example, arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.

Definition at line 163 of file DescribeRecoveryPointResult.h.

◆ SetBackupVaultName() [1/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetBackupVaultName ( const Aws::String value)
inline

The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the Region where they are created. They consist of lowercase letters, numbers, and hyphens.

Definition at line 98 of file DescribeRecoveryPointResult.h.

◆ SetBackupVaultName() [2/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetBackupVaultName ( Aws::String &&  value)
inline

The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the Region where they are created. They consist of lowercase letters, numbers, and hyphens.

Definition at line 106 of file DescribeRecoveryPointResult.h.

◆ SetBackupVaultName() [3/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetBackupVaultName ( const char *  value)
inline

The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the Region where they are created. They consist of lowercase letters, numbers, and hyphens.

Definition at line 114 of file DescribeRecoveryPointResult.h.

◆ SetCalculatedLifecycle() [1/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetCalculatedLifecycle ( const CalculatedLifecycle value)
inline

A CalculatedLifecycle object containing DeleteAt and MoveToColdStorageAt timestamps.

Definition at line 569 of file DescribeRecoveryPointResult.h.

◆ SetCalculatedLifecycle() [2/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetCalculatedLifecycle ( CalculatedLifecycle &&  value)
inline

A CalculatedLifecycle object containing DeleteAt and MoveToColdStorageAt timestamps.

Definition at line 575 of file DescribeRecoveryPointResult.h.

◆ SetCompletionDate() [1/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetCompletionDate ( const Aws::Utils::DateTime value)
inline

The date and time that a job to create a recovery point is completed, in Unix format and Coordinated Universal Time (UTC). The value of CompletionDate is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Definition at line 516 of file DescribeRecoveryPointResult.h.

◆ SetCompletionDate() [2/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetCompletionDate ( Aws::Utils::DateTime &&  value)
inline

The date and time that a job to create a recovery point is completed, in Unix format and Coordinated Universal Time (UTC). The value of CompletionDate is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Definition at line 524 of file DescribeRecoveryPointResult.h.

◆ SetCreatedBy() [1/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetCreatedBy ( const RecoveryPointCreator value)
inline

Contains identifying information about the creation of a recovery point, including the BackupPlanArn, BackupPlanId, BackupPlanVersion, and BackupRuleId of the backup plan used to create it.

Definition at line 355 of file DescribeRecoveryPointResult.h.

◆ SetCreatedBy() [2/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetCreatedBy ( RecoveryPointCreator &&  value)
inline

Contains identifying information about the creation of a recovery point, including the BackupPlanArn, BackupPlanId, BackupPlanVersion, and BackupRuleId of the backup plan used to create it.

Definition at line 363 of file DescribeRecoveryPointResult.h.

◆ SetCreationDate() [1/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetCreationDate ( const Aws::Utils::DateTime value)
inline

The date and time that a recovery point is created, in Unix format and Coordinated Universal Time (UTC). The value of CreationDate is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Definition at line 475 of file DescribeRecoveryPointResult.h.

◆ SetCreationDate() [2/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetCreationDate ( Aws::Utils::DateTime &&  value)
inline

The date and time that a recovery point is created, in Unix format and Coordinated Universal Time (UTC). The value of CreationDate is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Definition at line 483 of file DescribeRecoveryPointResult.h.

◆ SetEncryptionKeyArn() [1/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetEncryptionKeyArn ( const Aws::String value)
inline

The server-side encryption key used to protect your backups; for example, arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab.

Definition at line 656 of file DescribeRecoveryPointResult.h.

◆ SetEncryptionKeyArn() [2/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetEncryptionKeyArn ( Aws::String &&  value)
inline

The server-side encryption key used to protect your backups; for example, arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab.

Definition at line 662 of file DescribeRecoveryPointResult.h.

◆ SetEncryptionKeyArn() [3/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetEncryptionKeyArn ( const char *  value)
inline

The server-side encryption key used to protect your backups; for example, arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab.

Definition at line 668 of file DescribeRecoveryPointResult.h.

◆ SetIamRoleArn() [1/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetIamRoleArn ( const Aws::String value)
inline

Specifies the IAM role ARN used to create the target recovery point; for example, arn:aws:iam::123456789012:role/S3Access.

Definition at line 392 of file DescribeRecoveryPointResult.h.

◆ SetIamRoleArn() [2/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetIamRoleArn ( Aws::String &&  value)
inline

Specifies the IAM role ARN used to create the target recovery point; for example, arn:aws:iam::123456789012:role/S3Access.

Definition at line 398 of file DescribeRecoveryPointResult.h.

◆ SetIamRoleArn() [3/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetIamRoleArn ( const char *  value)
inline

Specifies the IAM role ARN used to create the target recovery point; for example, arn:aws:iam::123456789012:role/S3Access.

Definition at line 404 of file DescribeRecoveryPointResult.h.

◆ SetIsEncrypted()

void Aws::Backup::Model::DescribeRecoveryPointResult::SetIsEncrypted ( bool  value)
inline

A Boolean value that is returned as TRUE if the specified recovery point is encrypted, or FALSE if the recovery point is not encrypted.

Definition at line 701 of file DescribeRecoveryPointResult.h.

◆ SetLastRestoreTime() [1/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetLastRestoreTime ( const Aws::Utils::DateTime value)
inline

The date and time that a recovery point was last restored, in Unix format and Coordinated Universal Time (UTC). The value of LastRestoreTime is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Definition at line 756 of file DescribeRecoveryPointResult.h.

◆ SetLastRestoreTime() [2/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetLastRestoreTime ( Aws::Utils::DateTime &&  value)
inline

The date and time that a recovery point was last restored, in Unix format and Coordinated Universal Time (UTC). The value of LastRestoreTime is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Definition at line 764 of file DescribeRecoveryPointResult.h.

◆ SetLifecycle() [1/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetLifecycle ( const Lifecycle value)
inline

The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define.

Backups that are transitioned to cold storage must be stored in cold storage for a minimum of 90 days. Therefore, the “expire after days” setting must be 90 days greater than the “transition to cold after days” setting. The “transition to cold after days” setting cannot be changed after a backup has been transitioned to cold.

Definition at line 610 of file DescribeRecoveryPointResult.h.

◆ SetLifecycle() [2/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetLifecycle ( Lifecycle &&  value)
inline

The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define.

Backups that are transitioned to cold storage must be stored in cold storage for a minimum of 90 days. Therefore, the “expire after days” setting must be 90 days greater than the “transition to cold after days” setting. The “transition to cold after days” setting cannot be changed after a backup has been transitioned to cold.

Definition at line 621 of file DescribeRecoveryPointResult.h.

◆ SetRecoveryPointArn() [1/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetRecoveryPointArn ( const Aws::String value)
inline

An ARN that uniquely identifies a recovery point; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.

Definition at line 51 of file DescribeRecoveryPointResult.h.

◆ SetRecoveryPointArn() [2/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetRecoveryPointArn ( Aws::String &&  value)
inline

An ARN that uniquely identifies a recovery point; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.

Definition at line 57 of file DescribeRecoveryPointResult.h.

◆ SetRecoveryPointArn() [3/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetRecoveryPointArn ( const char *  value)
inline

An ARN that uniquely identifies a recovery point; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.

Definition at line 63 of file DescribeRecoveryPointResult.h.

◆ SetResourceArn() [1/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetResourceArn ( const Aws::String value)
inline

An ARN that uniquely identifies a saved resource. The format of the ARN depends on the resource type.

Definition at line 258 of file DescribeRecoveryPointResult.h.

◆ SetResourceArn() [2/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetResourceArn ( Aws::String &&  value)
inline

An ARN that uniquely identifies a saved resource. The format of the ARN depends on the resource type.

Definition at line 264 of file DescribeRecoveryPointResult.h.

◆ SetResourceArn() [3/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetResourceArn ( const char *  value)
inline

An ARN that uniquely identifies a saved resource. The format of the ARN depends on the resource type.

Definition at line 270 of file DescribeRecoveryPointResult.h.

◆ SetResourceType() [1/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetResourceType ( const Aws::String value)
inline

The type of AWS resource to save as a recovery point; for example, an Amazon Elastic Block Store (Amazon EBS) volume or an Amazon Relational Database Service (Amazon RDS) database.

Definition at line 303 of file DescribeRecoveryPointResult.h.

◆ SetResourceType() [2/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetResourceType ( Aws::String &&  value)
inline

The type of AWS resource to save as a recovery point; for example, an Amazon Elastic Block Store (Amazon EBS) volume or an Amazon Relational Database Service (Amazon RDS) database.

Definition at line 310 of file DescribeRecoveryPointResult.h.

◆ SetResourceType() [3/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetResourceType ( const char *  value)
inline

The type of AWS resource to save as a recovery point; for example, an Amazon Elastic Block Store (Amazon EBS) volume or an Amazon Relational Database Service (Amazon RDS) database.

Definition at line 317 of file DescribeRecoveryPointResult.h.

◆ SetSourceBackupVaultArn() [1/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetSourceBackupVaultArn ( const Aws::String value)
inline

An Amazon Resource Name (ARN) that uniquely identifies the source vault where the resource was originally backed up in; for example, arn:aws:backup:us-east-1:123456789012:vault:BackupVault. If the recovery is restored to the same AWS account or Region, this value will be null.

Definition at line 200 of file DescribeRecoveryPointResult.h.

◆ SetSourceBackupVaultArn() [2/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetSourceBackupVaultArn ( Aws::String &&  value)
inline

An Amazon Resource Name (ARN) that uniquely identifies the source vault where the resource was originally backed up in; for example, arn:aws:backup:us-east-1:123456789012:vault:BackupVault. If the recovery is restored to the same AWS account or Region, this value will be null.

Definition at line 209 of file DescribeRecoveryPointResult.h.

◆ SetSourceBackupVaultArn() [3/3]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetSourceBackupVaultArn ( const char *  value)
inline

An Amazon Resource Name (ARN) that uniquely identifies the source vault where the resource was originally backed up in; for example, arn:aws:backup:us-east-1:123456789012:vault:BackupVault. If the recovery is restored to the same AWS account or Region, this value will be null.

Definition at line 218 of file DescribeRecoveryPointResult.h.

◆ SetStatus() [1/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetStatus ( const RecoveryPointStatus value)
inline

A status code specifying the state of the recovery point.

A partial status indicates that the recovery point was not successfully re-created and must be retried.

Definition at line 437 of file DescribeRecoveryPointResult.h.

◆ SetStatus() [2/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetStatus ( RecoveryPointStatus &&  value)
inline

A status code specifying the state of the recovery point.

A partial status indicates that the recovery point was not successfully re-created and must be retried.

Definition at line 444 of file DescribeRecoveryPointResult.h.

◆ SetStorageClass() [1/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetStorageClass ( const StorageClass value)
inline

Specifies the storage class of the recovery point. Valid values are WARM or COLD.

Definition at line 721 of file DescribeRecoveryPointResult.h.

◆ SetStorageClass() [2/2]

void Aws::Backup::Model::DescribeRecoveryPointResult::SetStorageClass ( StorageClass &&  value)
inline

Specifies the storage class of the recovery point. Valid values are WARM or COLD.

Definition at line 727 of file DescribeRecoveryPointResult.h.

◆ WithBackupSizeInBytes()

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithBackupSizeInBytes ( long long  value)
inline

The size, in bytes, of a backup.

Definition at line 556 of file DescribeRecoveryPointResult.h.

◆ WithBackupVaultArn() [1/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithBackupVaultArn ( const Aws::String value)
inline

An ARN that uniquely identifies a backup vault; for example, arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.

Definition at line 169 of file DescribeRecoveryPointResult.h.

◆ WithBackupVaultArn() [2/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithBackupVaultArn ( Aws::String &&  value)
inline

An ARN that uniquely identifies a backup vault; for example, arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.

Definition at line 175 of file DescribeRecoveryPointResult.h.

◆ WithBackupVaultArn() [3/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithBackupVaultArn ( const char *  value)
inline

An ARN that uniquely identifies a backup vault; for example, arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.

Definition at line 181 of file DescribeRecoveryPointResult.h.

◆ WithBackupVaultName() [1/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithBackupVaultName ( const Aws::String value)
inline

The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the Region where they are created. They consist of lowercase letters, numbers, and hyphens.

Definition at line 122 of file DescribeRecoveryPointResult.h.

◆ WithBackupVaultName() [2/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithBackupVaultName ( Aws::String &&  value)
inline

The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the Region where they are created. They consist of lowercase letters, numbers, and hyphens.

Definition at line 130 of file DescribeRecoveryPointResult.h.

◆ WithBackupVaultName() [3/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithBackupVaultName ( const char *  value)
inline

The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the Region where they are created. They consist of lowercase letters, numbers, and hyphens.

Definition at line 138 of file DescribeRecoveryPointResult.h.

◆ WithCalculatedLifecycle() [1/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithCalculatedLifecycle ( const CalculatedLifecycle value)
inline

A CalculatedLifecycle object containing DeleteAt and MoveToColdStorageAt timestamps.

Definition at line 581 of file DescribeRecoveryPointResult.h.

◆ WithCalculatedLifecycle() [2/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithCalculatedLifecycle ( CalculatedLifecycle &&  value)
inline

A CalculatedLifecycle object containing DeleteAt and MoveToColdStorageAt timestamps.

Definition at line 587 of file DescribeRecoveryPointResult.h.

◆ WithCompletionDate() [1/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithCompletionDate ( const Aws::Utils::DateTime value)
inline

The date and time that a job to create a recovery point is completed, in Unix format and Coordinated Universal Time (UTC). The value of CompletionDate is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Definition at line 532 of file DescribeRecoveryPointResult.h.

◆ WithCompletionDate() [2/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithCompletionDate ( Aws::Utils::DateTime &&  value)
inline

The date and time that a job to create a recovery point is completed, in Unix format and Coordinated Universal Time (UTC). The value of CompletionDate is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Definition at line 540 of file DescribeRecoveryPointResult.h.

◆ WithCreatedBy() [1/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithCreatedBy ( const RecoveryPointCreator value)
inline

Contains identifying information about the creation of a recovery point, including the BackupPlanArn, BackupPlanId, BackupPlanVersion, and BackupRuleId of the backup plan used to create it.

Definition at line 371 of file DescribeRecoveryPointResult.h.

◆ WithCreatedBy() [2/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithCreatedBy ( RecoveryPointCreator &&  value)
inline

Contains identifying information about the creation of a recovery point, including the BackupPlanArn, BackupPlanId, BackupPlanVersion, and BackupRuleId of the backup plan used to create it.

Definition at line 379 of file DescribeRecoveryPointResult.h.

◆ WithCreationDate() [1/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithCreationDate ( const Aws::Utils::DateTime value)
inline

The date and time that a recovery point is created, in Unix format and Coordinated Universal Time (UTC). The value of CreationDate is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Definition at line 491 of file DescribeRecoveryPointResult.h.

◆ WithCreationDate() [2/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithCreationDate ( Aws::Utils::DateTime &&  value)
inline

The date and time that a recovery point is created, in Unix format and Coordinated Universal Time (UTC). The value of CreationDate is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Definition at line 499 of file DescribeRecoveryPointResult.h.

◆ WithEncryptionKeyArn() [1/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithEncryptionKeyArn ( const Aws::String value)
inline

The server-side encryption key used to protect your backups; for example, arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab.

Definition at line 674 of file DescribeRecoveryPointResult.h.

◆ WithEncryptionKeyArn() [2/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithEncryptionKeyArn ( Aws::String &&  value)
inline

The server-side encryption key used to protect your backups; for example, arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab.

Definition at line 680 of file DescribeRecoveryPointResult.h.

◆ WithEncryptionKeyArn() [3/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithEncryptionKeyArn ( const char *  value)
inline

The server-side encryption key used to protect your backups; for example, arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab.

Definition at line 686 of file DescribeRecoveryPointResult.h.

◆ WithIamRoleArn() [1/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithIamRoleArn ( const Aws::String value)
inline

Specifies the IAM role ARN used to create the target recovery point; for example, arn:aws:iam::123456789012:role/S3Access.

Definition at line 410 of file DescribeRecoveryPointResult.h.

◆ WithIamRoleArn() [2/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithIamRoleArn ( Aws::String &&  value)
inline

Specifies the IAM role ARN used to create the target recovery point; for example, arn:aws:iam::123456789012:role/S3Access.

Definition at line 416 of file DescribeRecoveryPointResult.h.

◆ WithIamRoleArn() [3/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithIamRoleArn ( const char *  value)
inline

Specifies the IAM role ARN used to create the target recovery point; for example, arn:aws:iam::123456789012:role/S3Access.

Definition at line 422 of file DescribeRecoveryPointResult.h.

◆ WithIsEncrypted()

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithIsEncrypted ( bool  value)
inline

A Boolean value that is returned as TRUE if the specified recovery point is encrypted, or FALSE if the recovery point is not encrypted.

Definition at line 708 of file DescribeRecoveryPointResult.h.

◆ WithLastRestoreTime() [1/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithLastRestoreTime ( const Aws::Utils::DateTime value)
inline

The date and time that a recovery point was last restored, in Unix format and Coordinated Universal Time (UTC). The value of LastRestoreTime is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Definition at line 772 of file DescribeRecoveryPointResult.h.

◆ WithLastRestoreTime() [2/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithLastRestoreTime ( Aws::Utils::DateTime &&  value)
inline

The date and time that a recovery point was last restored, in Unix format and Coordinated Universal Time (UTC). The value of LastRestoreTime is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.

Definition at line 780 of file DescribeRecoveryPointResult.h.

◆ WithLifecycle() [1/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithLifecycle ( const Lifecycle value)
inline

The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define.

Backups that are transitioned to cold storage must be stored in cold storage for a minimum of 90 days. Therefore, the “expire after days” setting must be 90 days greater than the “transition to cold after days” setting. The “transition to cold after days” setting cannot be changed after a backup has been transitioned to cold.

Definition at line 632 of file DescribeRecoveryPointResult.h.

◆ WithLifecycle() [2/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithLifecycle ( Lifecycle &&  value)
inline

The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define.

Backups that are transitioned to cold storage must be stored in cold storage for a minimum of 90 days. Therefore, the “expire after days” setting must be 90 days greater than the “transition to cold after days” setting. The “transition to cold after days” setting cannot be changed after a backup has been transitioned to cold.

Definition at line 643 of file DescribeRecoveryPointResult.h.

◆ WithRecoveryPointArn() [1/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithRecoveryPointArn ( const Aws::String value)
inline

An ARN that uniquely identifies a recovery point; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.

Definition at line 69 of file DescribeRecoveryPointResult.h.

◆ WithRecoveryPointArn() [2/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithRecoveryPointArn ( Aws::String &&  value)
inline

An ARN that uniquely identifies a recovery point; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.

Definition at line 75 of file DescribeRecoveryPointResult.h.

◆ WithRecoveryPointArn() [3/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithRecoveryPointArn ( const char *  value)
inline

An ARN that uniquely identifies a recovery point; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.

Definition at line 81 of file DescribeRecoveryPointResult.h.

◆ WithResourceArn() [1/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithResourceArn ( const Aws::String value)
inline

An ARN that uniquely identifies a saved resource. The format of the ARN depends on the resource type.

Definition at line 276 of file DescribeRecoveryPointResult.h.

◆ WithResourceArn() [2/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithResourceArn ( Aws::String &&  value)
inline

An ARN that uniquely identifies a saved resource. The format of the ARN depends on the resource type.

Definition at line 282 of file DescribeRecoveryPointResult.h.

◆ WithResourceArn() [3/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithResourceArn ( const char *  value)
inline

An ARN that uniquely identifies a saved resource. The format of the ARN depends on the resource type.

Definition at line 288 of file DescribeRecoveryPointResult.h.

◆ WithResourceType() [1/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithResourceType ( const Aws::String value)
inline

The type of AWS resource to save as a recovery point; for example, an Amazon Elastic Block Store (Amazon EBS) volume or an Amazon Relational Database Service (Amazon RDS) database.

Definition at line 324 of file DescribeRecoveryPointResult.h.

◆ WithResourceType() [2/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithResourceType ( Aws::String &&  value)
inline

The type of AWS resource to save as a recovery point; for example, an Amazon Elastic Block Store (Amazon EBS) volume or an Amazon Relational Database Service (Amazon RDS) database.

Definition at line 331 of file DescribeRecoveryPointResult.h.

◆ WithResourceType() [3/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithResourceType ( const char *  value)
inline

The type of AWS resource to save as a recovery point; for example, an Amazon Elastic Block Store (Amazon EBS) volume or an Amazon Relational Database Service (Amazon RDS) database.

Definition at line 338 of file DescribeRecoveryPointResult.h.

◆ WithSourceBackupVaultArn() [1/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithSourceBackupVaultArn ( const Aws::String value)
inline

An Amazon Resource Name (ARN) that uniquely identifies the source vault where the resource was originally backed up in; for example, arn:aws:backup:us-east-1:123456789012:vault:BackupVault. If the recovery is restored to the same AWS account or Region, this value will be null.

Definition at line 227 of file DescribeRecoveryPointResult.h.

◆ WithSourceBackupVaultArn() [2/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithSourceBackupVaultArn ( Aws::String &&  value)
inline

An Amazon Resource Name (ARN) that uniquely identifies the source vault where the resource was originally backed up in; for example, arn:aws:backup:us-east-1:123456789012:vault:BackupVault. If the recovery is restored to the same AWS account or Region, this value will be null.

Definition at line 236 of file DescribeRecoveryPointResult.h.

◆ WithSourceBackupVaultArn() [3/3]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithSourceBackupVaultArn ( const char *  value)
inline

An Amazon Resource Name (ARN) that uniquely identifies the source vault where the resource was originally backed up in; for example, arn:aws:backup:us-east-1:123456789012:vault:BackupVault. If the recovery is restored to the same AWS account or Region, this value will be null.

Definition at line 245 of file DescribeRecoveryPointResult.h.

◆ WithStatus() [1/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithStatus ( const RecoveryPointStatus value)
inline

A status code specifying the state of the recovery point.

A partial status indicates that the recovery point was not successfully re-created and must be retried.

Definition at line 451 of file DescribeRecoveryPointResult.h.

◆ WithStatus() [2/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithStatus ( RecoveryPointStatus &&  value)
inline

A status code specifying the state of the recovery point.

A partial status indicates that the recovery point was not successfully re-created and must be retried.

Definition at line 458 of file DescribeRecoveryPointResult.h.

◆ WithStorageClass() [1/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithStorageClass ( const StorageClass value)
inline

Specifies the storage class of the recovery point. Valid values are WARM or COLD.

Definition at line 733 of file DescribeRecoveryPointResult.h.

◆ WithStorageClass() [2/2]

DescribeRecoveryPointResult& Aws::Backup::Model::DescribeRecoveryPointResult::WithStorageClass ( StorageClass &&  value)
inline

Specifies the storage class of the recovery point. Valid values are WARM or COLD.

Definition at line 739 of file DescribeRecoveryPointResult.h.


The documentation for this class was generated from the following file: