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

#include <CreateBackupVaultResult.h>

Public Member Functions

 CreateBackupVaultResult ()
 
 CreateBackupVaultResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
CreateBackupVaultResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetBackupVaultName () const
 
void SetBackupVaultName (const Aws::String &value)
 
void SetBackupVaultName (Aws::String &&value)
 
void SetBackupVaultName (const char *value)
 
CreateBackupVaultResultWithBackupVaultName (const Aws::String &value)
 
CreateBackupVaultResultWithBackupVaultName (Aws::String &&value)
 
CreateBackupVaultResultWithBackupVaultName (const char *value)
 
const Aws::StringGetBackupVaultArn () const
 
void SetBackupVaultArn (const Aws::String &value)
 
void SetBackupVaultArn (Aws::String &&value)
 
void SetBackupVaultArn (const char *value)
 
CreateBackupVaultResultWithBackupVaultArn (const Aws::String &value)
 
CreateBackupVaultResultWithBackupVaultArn (Aws::String &&value)
 
CreateBackupVaultResultWithBackupVaultArn (const char *value)
 
const Aws::Utils::DateTimeGetCreationDate () const
 
void SetCreationDate (const Aws::Utils::DateTime &value)
 
void SetCreationDate (Aws::Utils::DateTime &&value)
 
CreateBackupVaultResultWithCreationDate (const Aws::Utils::DateTime &value)
 
CreateBackupVaultResultWithCreationDate (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 28 of file CreateBackupVaultResult.h.

Constructor & Destructor Documentation

◆ CreateBackupVaultResult() [1/2]

Aws::Backup::Model::CreateBackupVaultResult::CreateBackupVaultResult ( )

◆ CreateBackupVaultResult() [2/2]

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

Member Function Documentation

◆ GetBackupVaultArn()

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

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

Definition at line 98 of file CreateBackupVaultResult.h.

◆ GetBackupVaultName()

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

◆ GetCreationDate()

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

The date and time a backup vault 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 149 of file CreateBackupVaultResult.h.

◆ operator=()

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

◆ SetBackupVaultArn() [1/3]

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

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

Definition at line 105 of file CreateBackupVaultResult.h.

◆ SetBackupVaultArn() [2/3]

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

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

Definition at line 112 of file CreateBackupVaultResult.h.

◆ SetBackupVaultArn() [3/3]

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

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

Definition at line 119 of file CreateBackupVaultResult.h.

◆ SetBackupVaultName() [1/3]

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

◆ SetBackupVaultName() [2/3]

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

◆ SetBackupVaultName() [3/3]

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

◆ SetCreationDate() [1/2]

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

The date and time a backup vault 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 157 of file CreateBackupVaultResult.h.

◆ SetCreationDate() [2/2]

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

The date and time a backup vault 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 165 of file CreateBackupVaultResult.h.

◆ WithBackupVaultArn() [1/3]

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

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

Definition at line 126 of file CreateBackupVaultResult.h.

◆ WithBackupVaultArn() [2/3]

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

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

Definition at line 133 of file CreateBackupVaultResult.h.

◆ WithBackupVaultArn() [3/3]

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

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

Definition at line 140 of file CreateBackupVaultResult.h.

◆ WithBackupVaultName() [1/3]

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

◆ WithBackupVaultName() [2/3]

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

◆ WithBackupVaultName() [3/3]

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

◆ WithCreationDate() [1/2]

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

The date and time a backup vault 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 173 of file CreateBackupVaultResult.h.

◆ WithCreationDate() [2/2]

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

The date and time a backup vault 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 181 of file CreateBackupVaultResult.h.


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