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

#include <GetRecoveryPointRestoreMetadataResult.h>

Public Member Functions

 GetRecoveryPointRestoreMetadataResult ()
 
 GetRecoveryPointRestoreMetadataResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetRecoveryPointRestoreMetadataResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetBackupVaultArn () const
 
void SetBackupVaultArn (const Aws::String &value)
 
void SetBackupVaultArn (Aws::String &&value)
 
void SetBackupVaultArn (const char *value)
 
GetRecoveryPointRestoreMetadataResultWithBackupVaultArn (const Aws::String &value)
 
GetRecoveryPointRestoreMetadataResultWithBackupVaultArn (Aws::String &&value)
 
GetRecoveryPointRestoreMetadataResultWithBackupVaultArn (const char *value)
 
const Aws::StringGetRecoveryPointArn () const
 
void SetRecoveryPointArn (const Aws::String &value)
 
void SetRecoveryPointArn (Aws::String &&value)
 
void SetRecoveryPointArn (const char *value)
 
GetRecoveryPointRestoreMetadataResultWithRecoveryPointArn (const Aws::String &value)
 
GetRecoveryPointRestoreMetadataResultWithRecoveryPointArn (Aws::String &&value)
 
GetRecoveryPointRestoreMetadataResultWithRecoveryPointArn (const char *value)
 
const Aws::Map< Aws::String, Aws::String > & GetRestoreMetadata () const
 
void SetRestoreMetadata (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetRestoreMetadata (Aws::Map< Aws::String, Aws::String > &&value)
 
GetRecoveryPointRestoreMetadataResultWithRestoreMetadata (const Aws::Map< Aws::String, Aws::String > &value)
 
GetRecoveryPointRestoreMetadataResultWithRestoreMetadata (Aws::Map< Aws::String, Aws::String > &&value)
 
GetRecoveryPointRestoreMetadataResultAddRestoreMetadata (const Aws::String &key, const Aws::String &value)
 
GetRecoveryPointRestoreMetadataResultAddRestoreMetadata (Aws::String &&key, const Aws::String &value)
 
GetRecoveryPointRestoreMetadataResultAddRestoreMetadata (const Aws::String &key, Aws::String &&value)
 
GetRecoveryPointRestoreMetadataResultAddRestoreMetadata (Aws::String &&key, Aws::String &&value)
 
GetRecoveryPointRestoreMetadataResultAddRestoreMetadata (const char *key, Aws::String &&value)
 
GetRecoveryPointRestoreMetadataResultAddRestoreMetadata (Aws::String &&key, const char *value)
 
GetRecoveryPointRestoreMetadataResultAddRestoreMetadata (const char *key, const char *value)
 

Detailed Description

Definition at line 28 of file GetRecoveryPointRestoreMetadataResult.h.

Constructor & Destructor Documentation

◆ GetRecoveryPointRestoreMetadataResult() [1/2]

Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::GetRecoveryPointRestoreMetadataResult ( )

◆ GetRecoveryPointRestoreMetadataResult() [2/2]

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

Member Function Documentation

◆ AddRestoreMetadata() [1/7]

GetRecoveryPointRestoreMetadataResult& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::AddRestoreMetadata ( const Aws::String key,
const Aws::String value 
)
inline

The set of metadata key-value pairs that describe the original configuration of the backed-up resource. These values vary depending on the service that is being restored.

Definition at line 162 of file GetRecoveryPointRestoreMetadataResult.h.

◆ AddRestoreMetadata() [2/7]

GetRecoveryPointRestoreMetadataResult& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::AddRestoreMetadata ( Aws::String &&  key,
const Aws::String value 
)
inline

The set of metadata key-value pairs that describe the original configuration of the backed-up resource. These values vary depending on the service that is being restored.

Definition at line 169 of file GetRecoveryPointRestoreMetadataResult.h.

◆ AddRestoreMetadata() [3/7]

GetRecoveryPointRestoreMetadataResult& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::AddRestoreMetadata ( const Aws::String key,
Aws::String &&  value 
)
inline

The set of metadata key-value pairs that describe the original configuration of the backed-up resource. These values vary depending on the service that is being restored.

Definition at line 176 of file GetRecoveryPointRestoreMetadataResult.h.

◆ AddRestoreMetadata() [4/7]

GetRecoveryPointRestoreMetadataResult& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::AddRestoreMetadata ( Aws::String &&  key,
Aws::String &&  value 
)
inline

The set of metadata key-value pairs that describe the original configuration of the backed-up resource. These values vary depending on the service that is being restored.

Definition at line 183 of file GetRecoveryPointRestoreMetadataResult.h.

◆ AddRestoreMetadata() [5/7]

GetRecoveryPointRestoreMetadataResult& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::AddRestoreMetadata ( const char *  key,
Aws::String &&  value 
)
inline

The set of metadata key-value pairs that describe the original configuration of the backed-up resource. These values vary depending on the service that is being restored.

Definition at line 190 of file GetRecoveryPointRestoreMetadataResult.h.

◆ AddRestoreMetadata() [6/7]

GetRecoveryPointRestoreMetadataResult& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::AddRestoreMetadata ( Aws::String &&  key,
const char *  value 
)
inline

The set of metadata key-value pairs that describe the original configuration of the backed-up resource. These values vary depending on the service that is being restored.

Definition at line 197 of file GetRecoveryPointRestoreMetadataResult.h.

◆ AddRestoreMetadata() [7/7]

GetRecoveryPointRestoreMetadataResult& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::AddRestoreMetadata ( const char *  key,
const char *  value 
)
inline

The set of metadata key-value pairs that describe the original configuration of the backed-up resource. These values vary depending on the service that is being restored.

Definition at line 204 of file GetRecoveryPointRestoreMetadataResult.h.

◆ GetBackupVaultArn()

const Aws::String& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::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 40 of file GetRecoveryPointRestoreMetadataResult.h.

◆ GetRecoveryPointArn()

const Aws::String& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::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 83 of file GetRecoveryPointRestoreMetadataResult.h.

◆ GetRestoreMetadata()

const Aws::Map<Aws::String, Aws::String>& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::GetRestoreMetadata ( ) const
inline

The set of metadata key-value pairs that describe the original configuration of the backed-up resource. These values vary depending on the service that is being restored.

Definition at line 127 of file GetRecoveryPointRestoreMetadataResult.h.

◆ operator=()

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

◆ SetBackupVaultArn() [1/3]

void Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::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 46 of file GetRecoveryPointRestoreMetadataResult.h.

◆ SetBackupVaultArn() [2/3]

void Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::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 52 of file GetRecoveryPointRestoreMetadataResult.h.

◆ SetBackupVaultArn() [3/3]

void Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::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 58 of file GetRecoveryPointRestoreMetadataResult.h.

◆ SetRecoveryPointArn() [1/3]

void Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::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 89 of file GetRecoveryPointRestoreMetadataResult.h.

◆ SetRecoveryPointArn() [2/3]

void Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::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 95 of file GetRecoveryPointRestoreMetadataResult.h.

◆ SetRecoveryPointArn() [3/3]

void Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::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 101 of file GetRecoveryPointRestoreMetadataResult.h.

◆ SetRestoreMetadata() [1/2]

void Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::SetRestoreMetadata ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The set of metadata key-value pairs that describe the original configuration of the backed-up resource. These values vary depending on the service that is being restored.

Definition at line 134 of file GetRecoveryPointRestoreMetadataResult.h.

◆ SetRestoreMetadata() [2/2]

void Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::SetRestoreMetadata ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The set of metadata key-value pairs that describe the original configuration of the backed-up resource. These values vary depending on the service that is being restored.

Definition at line 141 of file GetRecoveryPointRestoreMetadataResult.h.

◆ WithBackupVaultArn() [1/3]

GetRecoveryPointRestoreMetadataResult& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::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 64 of file GetRecoveryPointRestoreMetadataResult.h.

◆ WithBackupVaultArn() [2/3]

GetRecoveryPointRestoreMetadataResult& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::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 70 of file GetRecoveryPointRestoreMetadataResult.h.

◆ WithBackupVaultArn() [3/3]

GetRecoveryPointRestoreMetadataResult& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::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 76 of file GetRecoveryPointRestoreMetadataResult.h.

◆ WithRecoveryPointArn() [1/3]

GetRecoveryPointRestoreMetadataResult& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::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 107 of file GetRecoveryPointRestoreMetadataResult.h.

◆ WithRecoveryPointArn() [2/3]

GetRecoveryPointRestoreMetadataResult& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::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 113 of file GetRecoveryPointRestoreMetadataResult.h.

◆ WithRecoveryPointArn() [3/3]

GetRecoveryPointRestoreMetadataResult& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::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 119 of file GetRecoveryPointRestoreMetadataResult.h.

◆ WithRestoreMetadata() [1/2]

GetRecoveryPointRestoreMetadataResult& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::WithRestoreMetadata ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The set of metadata key-value pairs that describe the original configuration of the backed-up resource. These values vary depending on the service that is being restored.

Definition at line 148 of file GetRecoveryPointRestoreMetadataResult.h.

◆ WithRestoreMetadata() [2/2]

GetRecoveryPointRestoreMetadataResult& Aws::Backup::Model::GetRecoveryPointRestoreMetadataResult::WithRestoreMetadata ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The set of metadata key-value pairs that describe the original configuration of the backed-up resource. These values vary depending on the service that is being restored.

Definition at line 155 of file GetRecoveryPointRestoreMetadataResult.h.


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