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

#include <GroupIdentifier.h>

Public Member Functions

 GroupIdentifier ()
 
 GroupIdentifier (Aws::Utils::Json::JsonView jsonValue)
 
GroupIdentifieroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetGroupName () const
 
bool GroupNameHasBeenSet () const
 
void SetGroupName (const Aws::String &value)
 
void SetGroupName (Aws::String &&value)
 
void SetGroupName (const char *value)
 
GroupIdentifierWithGroupName (const Aws::String &value)
 
GroupIdentifierWithGroupName (Aws::String &&value)
 
GroupIdentifierWithGroupName (const char *value)
 
const Aws::StringGetGroupArn () const
 
bool GroupArnHasBeenSet () const
 
void SetGroupArn (const Aws::String &value)
 
void SetGroupArn (Aws::String &&value)
 
void SetGroupArn (const char *value)
 
GroupIdentifierWithGroupArn (const Aws::String &value)
 
GroupIdentifierWithGroupArn (Aws::String &&value)
 
GroupIdentifierWithGroupArn (const char *value)
 

Detailed Description

The unique identifiers for a resource group.

See Also:

AWS API Reference

Definition at line 31 of file GroupIdentifier.h.

Constructor & Destructor Documentation

◆ GroupIdentifier() [1/2]

Aws::ResourceGroups::Model::GroupIdentifier::GroupIdentifier ( )

◆ GroupIdentifier() [2/2]

Aws::ResourceGroups::Model::GroupIdentifier::GroupIdentifier ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetGroupArn()

const Aws::String& Aws::ResourceGroups::Model::GroupIdentifier::GetGroupArn ( ) const
inline

The ARN of the resource group.

Definition at line 84 of file GroupIdentifier.h.

◆ GetGroupName()

const Aws::String& Aws::ResourceGroups::Model::GroupIdentifier::GetGroupName ( ) const
inline

The name of the resource group.

Definition at line 43 of file GroupIdentifier.h.

◆ GroupArnHasBeenSet()

bool Aws::ResourceGroups::Model::GroupIdentifier::GroupArnHasBeenSet ( ) const
inline

The ARN of the resource group.

Definition at line 89 of file GroupIdentifier.h.

◆ GroupNameHasBeenSet()

bool Aws::ResourceGroups::Model::GroupIdentifier::GroupNameHasBeenSet ( ) const
inline

The name of the resource group.

Definition at line 48 of file GroupIdentifier.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ResourceGroups::Model::GroupIdentifier::Jsonize ( ) const

◆ operator=()

GroupIdentifier& Aws::ResourceGroups::Model::GroupIdentifier::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetGroupArn() [1/3]

void Aws::ResourceGroups::Model::GroupIdentifier::SetGroupArn ( Aws::String &&  value)
inline

The ARN of the resource group.

Definition at line 99 of file GroupIdentifier.h.

◆ SetGroupArn() [2/3]

void Aws::ResourceGroups::Model::GroupIdentifier::SetGroupArn ( const Aws::String value)
inline

The ARN of the resource group.

Definition at line 94 of file GroupIdentifier.h.

◆ SetGroupArn() [3/3]

void Aws::ResourceGroups::Model::GroupIdentifier::SetGroupArn ( const char *  value)
inline

The ARN of the resource group.

Definition at line 104 of file GroupIdentifier.h.

◆ SetGroupName() [1/3]

void Aws::ResourceGroups::Model::GroupIdentifier::SetGroupName ( Aws::String &&  value)
inline

The name of the resource group.

Definition at line 58 of file GroupIdentifier.h.

◆ SetGroupName() [2/3]

void Aws::ResourceGroups::Model::GroupIdentifier::SetGroupName ( const Aws::String value)
inline

The name of the resource group.

Definition at line 53 of file GroupIdentifier.h.

◆ SetGroupName() [3/3]

void Aws::ResourceGroups::Model::GroupIdentifier::SetGroupName ( const char *  value)
inline

The name of the resource group.

Definition at line 63 of file GroupIdentifier.h.

◆ WithGroupArn() [1/3]

GroupIdentifier& Aws::ResourceGroups::Model::GroupIdentifier::WithGroupArn ( Aws::String &&  value)
inline

The ARN of the resource group.

Definition at line 114 of file GroupIdentifier.h.

◆ WithGroupArn() [2/3]

GroupIdentifier& Aws::ResourceGroups::Model::GroupIdentifier::WithGroupArn ( const Aws::String value)
inline

The ARN of the resource group.

Definition at line 109 of file GroupIdentifier.h.

◆ WithGroupArn() [3/3]

GroupIdentifier& Aws::ResourceGroups::Model::GroupIdentifier::WithGroupArn ( const char *  value)
inline

The ARN of the resource group.

Definition at line 119 of file GroupIdentifier.h.

◆ WithGroupName() [1/3]

GroupIdentifier& Aws::ResourceGroups::Model::GroupIdentifier::WithGroupName ( Aws::String &&  value)
inline

The name of the resource group.

Definition at line 73 of file GroupIdentifier.h.

◆ WithGroupName() [2/3]

GroupIdentifier& Aws::ResourceGroups::Model::GroupIdentifier::WithGroupName ( const Aws::String value)
inline

The name of the resource group.

Definition at line 68 of file GroupIdentifier.h.

◆ WithGroupName() [3/3]

GroupIdentifier& Aws::ResourceGroups::Model::GroupIdentifier::WithGroupName ( const char *  value)
inline

The name of the resource group.

Definition at line 78 of file GroupIdentifier.h.


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