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

#include <CreateSAMLProviderResult.h>

Public Member Functions

 CreateSAMLProviderResult ()
 
 CreateSAMLProviderResult (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
CreateSAMLProviderResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
const Aws::StringGetSAMLProviderArn () const
 
void SetSAMLProviderArn (const Aws::String &value)
 
void SetSAMLProviderArn (Aws::String &&value)
 
void SetSAMLProviderArn (const char *value)
 
CreateSAMLProviderResultWithSAMLProviderArn (const Aws::String &value)
 
CreateSAMLProviderResultWithSAMLProviderArn (Aws::String &&value)
 
CreateSAMLProviderResultWithSAMLProviderArn (const char *value)
 
const Aws::Vector< Tag > & GetTags () const
 
void SetTags (const Aws::Vector< Tag > &value)
 
void SetTags (Aws::Vector< Tag > &&value)
 
CreateSAMLProviderResultWithTags (const Aws::Vector< Tag > &value)
 
CreateSAMLProviderResultWithTags (Aws::Vector< Tag > &&value)
 
CreateSAMLProviderResultAddTags (const Tag &value)
 
CreateSAMLProviderResultAddTags (Tag &&value)
 
const ResponseMetadataGetResponseMetadata () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
CreateSAMLProviderResultWithResponseMetadata (const ResponseMetadata &value)
 
CreateSAMLProviderResultWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

Contains the response to a successful CreateSAMLProvider request.

See Also:

AWS API Reference

Definition at line 36 of file CreateSAMLProviderResult.h.

Constructor & Destructor Documentation

◆ CreateSAMLProviderResult() [1/2]

Aws::IAM::Model::CreateSAMLProviderResult::CreateSAMLProviderResult ( )

◆ CreateSAMLProviderResult() [2/2]

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

Member Function Documentation

◆ AddTags() [1/2]

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

A list of tags that are attached to the new IAM SAML 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 126 of file CreateSAMLProviderResult.h.

◆ AddTags() [2/2]

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

A list of tags that are attached to the new IAM SAML 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 134 of file CreateSAMLProviderResult.h.

◆ GetResponseMetadata()

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

Definition at line 138 of file CreateSAMLProviderResult.h.

◆ GetSAMLProviderArn()

const Aws::String& Aws::IAM::Model::CreateSAMLProviderResult::GetSAMLProviderArn ( ) const
inline

The Amazon Resource Name (ARN) of the new SAML provider resource in IAM.

Definition at line 47 of file CreateSAMLProviderResult.h.

◆ GetTags()

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

A list of tags that are attached to the new IAM SAML 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 86 of file CreateSAMLProviderResult.h.

◆ operator=()

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

◆ SetResponseMetadata() [1/2]

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

Definition at line 141 of file CreateSAMLProviderResult.h.

◆ SetResponseMetadata() [2/2]

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

Definition at line 144 of file CreateSAMLProviderResult.h.

◆ SetSAMLProviderArn() [1/3]

void Aws::IAM::Model::CreateSAMLProviderResult::SetSAMLProviderArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the new SAML provider resource in IAM.

Definition at line 57 of file CreateSAMLProviderResult.h.

◆ SetSAMLProviderArn() [2/3]

void Aws::IAM::Model::CreateSAMLProviderResult::SetSAMLProviderArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the new SAML provider resource in IAM.

Definition at line 52 of file CreateSAMLProviderResult.h.

◆ SetSAMLProviderArn() [3/3]

void Aws::IAM::Model::CreateSAMLProviderResult::SetSAMLProviderArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the new SAML provider resource in IAM.

Definition at line 62 of file CreateSAMLProviderResult.h.

◆ SetTags() [1/2]

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

A list of tags that are attached to the new IAM SAML 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 102 of file CreateSAMLProviderResult.h.

◆ SetTags() [2/2]

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

A list of tags that are attached to the new IAM SAML 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 94 of file CreateSAMLProviderResult.h.

◆ WithResponseMetadata() [1/2]

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

Definition at line 147 of file CreateSAMLProviderResult.h.

◆ WithResponseMetadata() [2/2]

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

Definition at line 150 of file CreateSAMLProviderResult.h.

◆ WithSAMLProviderArn() [1/3]

CreateSAMLProviderResult& Aws::IAM::Model::CreateSAMLProviderResult::WithSAMLProviderArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the new SAML provider resource in IAM.

Definition at line 72 of file CreateSAMLProviderResult.h.

◆ WithSAMLProviderArn() [2/3]

CreateSAMLProviderResult& Aws::IAM::Model::CreateSAMLProviderResult::WithSAMLProviderArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the new SAML provider resource in IAM.

Definition at line 67 of file CreateSAMLProviderResult.h.

◆ WithSAMLProviderArn() [3/3]

CreateSAMLProviderResult& Aws::IAM::Model::CreateSAMLProviderResult::WithSAMLProviderArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the new SAML provider resource in IAM.

Definition at line 77 of file CreateSAMLProviderResult.h.

◆ WithTags() [1/2]

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

A list of tags that are attached to the new IAM SAML 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 118 of file CreateSAMLProviderResult.h.

◆ WithTags() [2/2]

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

A list of tags that are attached to the new IAM SAML 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 110 of file CreateSAMLProviderResult.h.


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