AWS SDK for C++  1.9.69
AWS SDK for C++
Public Member Functions | List of all members
Aws::ResourceGroups::Model::CreateGroupResult Class Reference

#include <CreateGroupResult.h>

Public Member Functions

 CreateGroupResult ()
 
 CreateGroupResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
CreateGroupResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const GroupGetGroup () const
 
void SetGroup (const Group &value)
 
void SetGroup (Group &&value)
 
CreateGroupResultWithGroup (const Group &value)
 
CreateGroupResultWithGroup (Group &&value)
 
const ResourceQueryGetResourceQuery () const
 
void SetResourceQuery (const ResourceQuery &value)
 
void SetResourceQuery (ResourceQuery &&value)
 
CreateGroupResultWithResourceQuery (const ResourceQuery &value)
 
CreateGroupResultWithResourceQuery (ResourceQuery &&value)
 
const Aws::Map< Aws::String, Aws::String > & GetTags () const
 
void SetTags (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetTags (Aws::Map< Aws::String, Aws::String > &&value)
 
CreateGroupResultWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
CreateGroupResultWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
CreateGroupResultAddTags (const Aws::String &key, const Aws::String &value)
 
CreateGroupResultAddTags (Aws::String &&key, const Aws::String &value)
 
CreateGroupResultAddTags (const Aws::String &key, Aws::String &&value)
 
CreateGroupResultAddTags (Aws::String &&key, Aws::String &&value)
 
CreateGroupResultAddTags (const char *key, Aws::String &&value)
 
CreateGroupResultAddTags (Aws::String &&key, const char *value)
 
CreateGroupResultAddTags (const char *key, const char *value)
 
const GroupConfigurationGetGroupConfiguration () const
 
void SetGroupConfiguration (const GroupConfiguration &value)
 
void SetGroupConfiguration (GroupConfiguration &&value)
 
CreateGroupResultWithGroupConfiguration (const GroupConfiguration &value)
 
CreateGroupResultWithGroupConfiguration (GroupConfiguration &&value)
 

Detailed Description

Definition at line 31 of file CreateGroupResult.h.

Constructor & Destructor Documentation

◆ CreateGroupResult() [1/2]

Aws::ResourceGroups::Model::CreateGroupResult::CreateGroupResult ( )

◆ CreateGroupResult() [2/2]

Aws::ResourceGroups::Model::CreateGroupResult::CreateGroupResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddTags() [1/7]

CreateGroupResult& Aws::ResourceGroups::Model::CreateGroupResult::AddTags ( Aws::String &&  key,
Aws::String &&  value 
)
inline

The tags associated with the group.

Definition at line 149 of file CreateGroupResult.h.

◆ AddTags() [2/7]

CreateGroupResult& Aws::ResourceGroups::Model::CreateGroupResult::AddTags ( Aws::String &&  key,
const Aws::String value 
)
inline

The tags associated with the group.

Definition at line 139 of file CreateGroupResult.h.

◆ AddTags() [3/7]

CreateGroupResult& Aws::ResourceGroups::Model::CreateGroupResult::AddTags ( Aws::String &&  key,
const char *  value 
)
inline

The tags associated with the group.

Definition at line 159 of file CreateGroupResult.h.

◆ AddTags() [4/7]

CreateGroupResult& Aws::ResourceGroups::Model::CreateGroupResult::AddTags ( const Aws::String key,
Aws::String &&  value 
)
inline

The tags associated with the group.

Definition at line 144 of file CreateGroupResult.h.

◆ AddTags() [5/7]

CreateGroupResult& Aws::ResourceGroups::Model::CreateGroupResult::AddTags ( const Aws::String key,
const Aws::String value 
)
inline

The tags associated with the group.

Definition at line 134 of file CreateGroupResult.h.

◆ AddTags() [6/7]

CreateGroupResult& Aws::ResourceGroups::Model::CreateGroupResult::AddTags ( const char *  key,
Aws::String &&  value 
)
inline

The tags associated with the group.

Definition at line 154 of file CreateGroupResult.h.

◆ AddTags() [7/7]

CreateGroupResult& Aws::ResourceGroups::Model::CreateGroupResult::AddTags ( const char *  key,
const char *  value 
)
inline

The tags associated with the group.

Definition at line 164 of file CreateGroupResult.h.

◆ GetGroup()

const Group& Aws::ResourceGroups::Model::CreateGroupResult::GetGroup ( ) const
inline

The description of the resource group.

Definition at line 42 of file CreateGroupResult.h.

◆ GetGroupConfiguration()

const GroupConfiguration& Aws::ResourceGroups::Model::CreateGroupResult::GetGroupConfiguration ( ) const
inline

The service configuration associated with the resource group. For details about the syntax of a service configuration, see Service configurations for resource groups.

Definition at line 173 of file CreateGroupResult.h.

◆ GetResourceQuery()

const ResourceQuery& Aws::ResourceGroups::Model::CreateGroupResult::GetResourceQuery ( ) const
inline

The resource query associated with the group. For more information about resource queries, see Create a tag-based group in Resource Groups.

Definition at line 71 of file CreateGroupResult.h.

◆ GetTags()

const Aws::Map<Aws::String, Aws::String>& Aws::ResourceGroups::Model::CreateGroupResult::GetTags ( ) const
inline

The tags associated with the group.

Definition at line 109 of file CreateGroupResult.h.

◆ operator=()

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

◆ SetGroup() [1/2]

void Aws::ResourceGroups::Model::CreateGroupResult::SetGroup ( const Group value)
inline

The description of the resource group.

Definition at line 47 of file CreateGroupResult.h.

◆ SetGroup() [2/2]

void Aws::ResourceGroups::Model::CreateGroupResult::SetGroup ( Group &&  value)
inline

The description of the resource group.

Definition at line 52 of file CreateGroupResult.h.

◆ SetGroupConfiguration() [1/2]

void Aws::ResourceGroups::Model::CreateGroupResult::SetGroupConfiguration ( const GroupConfiguration value)
inline

The service configuration associated with the resource group. For details about the syntax of a service configuration, see Service configurations for resource groups.

Definition at line 181 of file CreateGroupResult.h.

◆ SetGroupConfiguration() [2/2]

void Aws::ResourceGroups::Model::CreateGroupResult::SetGroupConfiguration ( GroupConfiguration &&  value)
inline

The service configuration associated with the resource group. For details about the syntax of a service configuration, see Service configurations for resource groups.

Definition at line 189 of file CreateGroupResult.h.

◆ SetResourceQuery() [1/2]

void Aws::ResourceGroups::Model::CreateGroupResult::SetResourceQuery ( const ResourceQuery value)
inline

The resource query associated with the group. For more information about resource queries, see Create a tag-based group in Resource Groups.

Definition at line 79 of file CreateGroupResult.h.

◆ SetResourceQuery() [2/2]

void Aws::ResourceGroups::Model::CreateGroupResult::SetResourceQuery ( ResourceQuery &&  value)
inline

The resource query associated with the group. For more information about resource queries, see Create a tag-based group in Resource Groups.

Definition at line 87 of file CreateGroupResult.h.

◆ SetTags() [1/2]

void Aws::ResourceGroups::Model::CreateGroupResult::SetTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The tags associated with the group.

Definition at line 119 of file CreateGroupResult.h.

◆ SetTags() [2/2]

void Aws::ResourceGroups::Model::CreateGroupResult::SetTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The tags associated with the group.

Definition at line 114 of file CreateGroupResult.h.

◆ WithGroup() [1/2]

CreateGroupResult& Aws::ResourceGroups::Model::CreateGroupResult::WithGroup ( const Group value)
inline

The description of the resource group.

Definition at line 57 of file CreateGroupResult.h.

◆ WithGroup() [2/2]

CreateGroupResult& Aws::ResourceGroups::Model::CreateGroupResult::WithGroup ( Group &&  value)
inline

The description of the resource group.

Definition at line 62 of file CreateGroupResult.h.

◆ WithGroupConfiguration() [1/2]

CreateGroupResult& Aws::ResourceGroups::Model::CreateGroupResult::WithGroupConfiguration ( const GroupConfiguration value)
inline

The service configuration associated with the resource group. For details about the syntax of a service configuration, see Service configurations for resource groups.

Definition at line 197 of file CreateGroupResult.h.

◆ WithGroupConfiguration() [2/2]

CreateGroupResult& Aws::ResourceGroups::Model::CreateGroupResult::WithGroupConfiguration ( GroupConfiguration &&  value)
inline

The service configuration associated with the resource group. For details about the syntax of a service configuration, see Service configurations for resource groups.

Definition at line 205 of file CreateGroupResult.h.

◆ WithResourceQuery() [1/2]

CreateGroupResult& Aws::ResourceGroups::Model::CreateGroupResult::WithResourceQuery ( const ResourceQuery value)
inline

The resource query associated with the group. For more information about resource queries, see Create a tag-based group in Resource Groups.

Definition at line 95 of file CreateGroupResult.h.

◆ WithResourceQuery() [2/2]

CreateGroupResult& Aws::ResourceGroups::Model::CreateGroupResult::WithResourceQuery ( ResourceQuery &&  value)
inline

The resource query associated with the group. For more information about resource queries, see Create a tag-based group in Resource Groups.

Definition at line 103 of file CreateGroupResult.h.

◆ WithTags() [1/2]

CreateGroupResult& Aws::ResourceGroups::Model::CreateGroupResult::WithTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

The tags associated with the group.

Definition at line 129 of file CreateGroupResult.h.

◆ WithTags() [2/2]

CreateGroupResult& Aws::ResourceGroups::Model::CreateGroupResult::WithTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

The tags associated with the group.

Definition at line 124 of file CreateGroupResult.h.


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