AWS SDK for C++  1.9.159
AWS SDK for C++
Public Member Functions | List of all members
Aws::IAM::Model::CreateOpenIDConnectProviderResult Class Reference

#include <CreateOpenIDConnectProviderResult.h>

Public Member Functions

 CreateOpenIDConnectProviderResult ()
 
 CreateOpenIDConnectProviderResult (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
CreateOpenIDConnectProviderResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
const Aws::StringGetOpenIDConnectProviderArn () const
 
void SetOpenIDConnectProviderArn (const Aws::String &value)
 
void SetOpenIDConnectProviderArn (Aws::String &&value)
 
void SetOpenIDConnectProviderArn (const char *value)
 
CreateOpenIDConnectProviderResultWithOpenIDConnectProviderArn (const Aws::String &value)
 
CreateOpenIDConnectProviderResultWithOpenIDConnectProviderArn (Aws::String &&value)
 
CreateOpenIDConnectProviderResultWithOpenIDConnectProviderArn (const char *value)
 
const Aws::Vector< Tag > & GetTags () const
 
void SetTags (const Aws::Vector< Tag > &value)
 
void SetTags (Aws::Vector< Tag > &&value)
 
CreateOpenIDConnectProviderResultWithTags (const Aws::Vector< Tag > &value)
 
CreateOpenIDConnectProviderResultWithTags (Aws::Vector< Tag > &&value)
 
CreateOpenIDConnectProviderResultAddTags (const Tag &value)
 
CreateOpenIDConnectProviderResultAddTags (Tag &&value)
 
const ResponseMetadataGetResponseMetadata () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
CreateOpenIDConnectProviderResultWithResponseMetadata (const ResponseMetadata &value)
 
CreateOpenIDConnectProviderResultWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

Contains the response to a successful CreateOpenIDConnectProvider request.

See Also:

AWS API Reference

Definition at line 36 of file CreateOpenIDConnectProviderResult.h.

Constructor & Destructor Documentation

◆ CreateOpenIDConnectProviderResult() [1/2]

Aws::IAM::Model::CreateOpenIDConnectProviderResult::CreateOpenIDConnectProviderResult ( )

◆ CreateOpenIDConnectProviderResult() [2/2]

Aws::IAM::Model::CreateOpenIDConnectProviderResult::CreateOpenIDConnectProviderResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

Member Function Documentation

◆ AddTags() [1/2]

CreateOpenIDConnectProviderResult& Aws::IAM::Model::CreateOpenIDConnectProviderResult::AddTags ( const Tag value)
inline

A list of tags that are attached to the new IAM OIDC provider. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.

Definition at line 133 of file CreateOpenIDConnectProviderResult.h.

◆ AddTags() [2/2]

CreateOpenIDConnectProviderResult& Aws::IAM::Model::CreateOpenIDConnectProviderResult::AddTags ( Tag &&  value)
inline

A list of tags that are attached to the new IAM OIDC provider. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.

Definition at line 141 of file CreateOpenIDConnectProviderResult.h.

◆ GetOpenIDConnectProviderArn()

const Aws::String& Aws::IAM::Model::CreateOpenIDConnectProviderResult::GetOpenIDConnectProviderArn ( ) const
inline

The Amazon Resource Name (ARN) of the new IAM OpenID Connect provider that is created. For more information, see OpenIDConnectProviderListEntry.

Definition at line 48 of file CreateOpenIDConnectProviderResult.h.

◆ GetResponseMetadata()

const ResponseMetadata& Aws::IAM::Model::CreateOpenIDConnectProviderResult::GetResponseMetadata ( ) const
inline

Definition at line 145 of file CreateOpenIDConnectProviderResult.h.

◆ GetTags()

const Aws::Vector<Tag>& Aws::IAM::Model::CreateOpenIDConnectProviderResult::GetTags ( ) const
inline

A list of tags that are attached to the new IAM OIDC provider. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.

Definition at line 93 of file CreateOpenIDConnectProviderResult.h.

◆ operator=()

CreateOpenIDConnectProviderResult& Aws::IAM::Model::CreateOpenIDConnectProviderResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

◆ SetOpenIDConnectProviderArn() [1/3]

void Aws::IAM::Model::CreateOpenIDConnectProviderResult::SetOpenIDConnectProviderArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the new IAM OpenID Connect provider that is created. For more information, see OpenIDConnectProviderListEntry.

Definition at line 60 of file CreateOpenIDConnectProviderResult.h.

◆ SetOpenIDConnectProviderArn() [2/3]

void Aws::IAM::Model::CreateOpenIDConnectProviderResult::SetOpenIDConnectProviderArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the new IAM OpenID Connect provider that is created. For more information, see OpenIDConnectProviderListEntry.

Definition at line 54 of file CreateOpenIDConnectProviderResult.h.

◆ SetOpenIDConnectProviderArn() [3/3]

void Aws::IAM::Model::CreateOpenIDConnectProviderResult::SetOpenIDConnectProviderArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the new IAM OpenID Connect provider that is created. For more information, see OpenIDConnectProviderListEntry.

Definition at line 66 of file CreateOpenIDConnectProviderResult.h.

◆ SetResponseMetadata() [1/2]

void Aws::IAM::Model::CreateOpenIDConnectProviderResult::SetResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 148 of file CreateOpenIDConnectProviderResult.h.

◆ SetResponseMetadata() [2/2]

void Aws::IAM::Model::CreateOpenIDConnectProviderResult::SetResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 151 of file CreateOpenIDConnectProviderResult.h.

◆ SetTags() [1/2]

void Aws::IAM::Model::CreateOpenIDConnectProviderResult::SetTags ( Aws::Vector< Tag > &&  value)
inline

A list of tags that are attached to the new IAM OIDC provider. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.

Definition at line 109 of file CreateOpenIDConnectProviderResult.h.

◆ SetTags() [2/2]

void Aws::IAM::Model::CreateOpenIDConnectProviderResult::SetTags ( const Aws::Vector< Tag > &  value)
inline

A list of tags that are attached to the new IAM OIDC provider. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.

Definition at line 101 of file CreateOpenIDConnectProviderResult.h.

◆ WithOpenIDConnectProviderArn() [1/3]

CreateOpenIDConnectProviderResult& Aws::IAM::Model::CreateOpenIDConnectProviderResult::WithOpenIDConnectProviderArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the new IAM OpenID Connect provider that is created. For more information, see OpenIDConnectProviderListEntry.

Definition at line 78 of file CreateOpenIDConnectProviderResult.h.

◆ WithOpenIDConnectProviderArn() [2/3]

CreateOpenIDConnectProviderResult& Aws::IAM::Model::CreateOpenIDConnectProviderResult::WithOpenIDConnectProviderArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the new IAM OpenID Connect provider that is created. For more information, see OpenIDConnectProviderListEntry.

Definition at line 72 of file CreateOpenIDConnectProviderResult.h.

◆ WithOpenIDConnectProviderArn() [3/3]

CreateOpenIDConnectProviderResult& Aws::IAM::Model::CreateOpenIDConnectProviderResult::WithOpenIDConnectProviderArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the new IAM OpenID Connect provider that is created. For more information, see OpenIDConnectProviderListEntry.

Definition at line 84 of file CreateOpenIDConnectProviderResult.h.

◆ WithResponseMetadata() [1/2]

CreateOpenIDConnectProviderResult& Aws::IAM::Model::CreateOpenIDConnectProviderResult::WithResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 154 of file CreateOpenIDConnectProviderResult.h.

◆ WithResponseMetadata() [2/2]

CreateOpenIDConnectProviderResult& Aws::IAM::Model::CreateOpenIDConnectProviderResult::WithResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 157 of file CreateOpenIDConnectProviderResult.h.

◆ WithTags() [1/2]

CreateOpenIDConnectProviderResult& Aws::IAM::Model::CreateOpenIDConnectProviderResult::WithTags ( Aws::Vector< Tag > &&  value)
inline

A list of tags that are attached to the new IAM OIDC provider. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.

Definition at line 125 of file CreateOpenIDConnectProviderResult.h.

◆ WithTags() [2/2]

CreateOpenIDConnectProviderResult& Aws::IAM::Model::CreateOpenIDConnectProviderResult::WithTags ( const Aws::Vector< Tag > &  value)
inline

A list of tags that are attached to the new IAM OIDC provider. The returned list of tags is sorted by tag key. For more information about tagging, see Tagging IAM resources in the IAM User Guide.

Definition at line 117 of file CreateOpenIDConnectProviderResult.h.


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