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

#include <GetSupportedResourceTypesResult.h>

Public Member Functions

 GetSupportedResourceTypesResult ()
 
 GetSupportedResourceTypesResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetSupportedResourceTypesResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< Aws::String > & GetResourceTypes () const
 
void SetResourceTypes (const Aws::Vector< Aws::String > &value)
 
void SetResourceTypes (Aws::Vector< Aws::String > &&value)
 
GetSupportedResourceTypesResultWithResourceTypes (const Aws::Vector< Aws::String > &value)
 
GetSupportedResourceTypesResultWithResourceTypes (Aws::Vector< Aws::String > &&value)
 
GetSupportedResourceTypesResultAddResourceTypes (const Aws::String &value)
 
GetSupportedResourceTypesResultAddResourceTypes (Aws::String &&value)
 
GetSupportedResourceTypesResultAddResourceTypes (const char *value)
 

Detailed Description

Definition at line 28 of file GetSupportedResourceTypesResult.h.

Constructor & Destructor Documentation

◆ GetSupportedResourceTypesResult() [1/2]

Aws::Backup::Model::GetSupportedResourceTypesResult::GetSupportedResourceTypesResult ( )

◆ GetSupportedResourceTypesResult() [2/2]

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

Member Function Documentation

◆ AddResourceTypes() [1/3]

GetSupportedResourceTypesResult& Aws::Backup::Model::GetSupportedResourceTypesResult::AddResourceTypes ( const Aws::String value)
inline

Contains a string with the supported AWS resource types:

  • DynamoDB for Amazon DynamoDB

  • EBS for Amazon Elastic Block Store

  • EC2 for Amazon Elastic Compute Cloud

  • EFS for Amazon Elastic File System

  • RDS for Amazon Relational Database Service

  • Storage Gateway for AWS Storage Gateway

Definition at line 100 of file GetSupportedResourceTypesResult.h.

◆ AddResourceTypes() [2/3]

GetSupportedResourceTypesResult& Aws::Backup::Model::GetSupportedResourceTypesResult::AddResourceTypes ( Aws::String &&  value)
inline

Contains a string with the supported AWS resource types:

  • DynamoDB for Amazon DynamoDB

  • EBS for Amazon Elastic Block Store

  • EC2 for Amazon Elastic Compute Cloud

  • EFS for Amazon Elastic File System

  • RDS for Amazon Relational Database Service

  • Storage Gateway for AWS Storage Gateway

Definition at line 111 of file GetSupportedResourceTypesResult.h.

◆ AddResourceTypes() [3/3]

GetSupportedResourceTypesResult& Aws::Backup::Model::GetSupportedResourceTypesResult::AddResourceTypes ( const char *  value)
inline

Contains a string with the supported AWS resource types:

  • DynamoDB for Amazon DynamoDB

  • EBS for Amazon Elastic Block Store

  • EC2 for Amazon Elastic Compute Cloud

  • EFS for Amazon Elastic File System

  • RDS for Amazon Relational Database Service

  • Storage Gateway for AWS Storage Gateway

Definition at line 122 of file GetSupportedResourceTypesResult.h.

◆ GetResourceTypes()

const Aws::Vector<Aws::String>& Aws::Backup::Model::GetSupportedResourceTypesResult::GetResourceTypes ( ) const
inline

Contains a string with the supported AWS resource types:

  • DynamoDB for Amazon DynamoDB

  • EBS for Amazon Elastic Block Store

  • EC2 for Amazon Elastic Compute Cloud

  • EFS for Amazon Elastic File System

  • RDS for Amazon Relational Database Service

  • Storage Gateway for AWS Storage Gateway

Definition at line 45 of file GetSupportedResourceTypesResult.h.

◆ operator=()

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

◆ SetResourceTypes() [1/2]

void Aws::Backup::Model::GetSupportedResourceTypesResult::SetResourceTypes ( const Aws::Vector< Aws::String > &  value)
inline

Contains a string with the supported AWS resource types:

  • DynamoDB for Amazon DynamoDB

  • EBS for Amazon Elastic Block Store

  • EC2 for Amazon Elastic Compute Cloud

  • EFS for Amazon Elastic File System

  • RDS for Amazon Relational Database Service

  • Storage Gateway for AWS Storage Gateway

Definition at line 56 of file GetSupportedResourceTypesResult.h.

◆ SetResourceTypes() [2/2]

void Aws::Backup::Model::GetSupportedResourceTypesResult::SetResourceTypes ( Aws::Vector< Aws::String > &&  value)
inline

Contains a string with the supported AWS resource types:

  • DynamoDB for Amazon DynamoDB

  • EBS for Amazon Elastic Block Store

  • EC2 for Amazon Elastic Compute Cloud

  • EFS for Amazon Elastic File System

  • RDS for Amazon Relational Database Service

  • Storage Gateway for AWS Storage Gateway

Definition at line 67 of file GetSupportedResourceTypesResult.h.

◆ WithResourceTypes() [1/2]

GetSupportedResourceTypesResult& Aws::Backup::Model::GetSupportedResourceTypesResult::WithResourceTypes ( const Aws::Vector< Aws::String > &  value)
inline

Contains a string with the supported AWS resource types:

  • DynamoDB for Amazon DynamoDB

  • EBS for Amazon Elastic Block Store

  • EC2 for Amazon Elastic Compute Cloud

  • EFS for Amazon Elastic File System

  • RDS for Amazon Relational Database Service

  • Storage Gateway for AWS Storage Gateway

Definition at line 78 of file GetSupportedResourceTypesResult.h.

◆ WithResourceTypes() [2/2]

GetSupportedResourceTypesResult& Aws::Backup::Model::GetSupportedResourceTypesResult::WithResourceTypes ( Aws::Vector< Aws::String > &&  value)
inline

Contains a string with the supported AWS resource types:

  • DynamoDB for Amazon DynamoDB

  • EBS for Amazon Elastic Block Store

  • EC2 for Amazon Elastic Compute Cloud

  • EFS for Amazon Elastic File System

  • RDS for Amazon Relational Database Service

  • Storage Gateway for AWS Storage Gateway

Definition at line 89 of file GetSupportedResourceTypesResult.h.


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