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

#include <GetOpenIDConnectProviderResult.h>

Public Member Functions

 GetOpenIDConnectProviderResult ()
 
 GetOpenIDConnectProviderResult (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
GetOpenIDConnectProviderResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
const Aws::StringGetUrl () const
 
void SetUrl (const Aws::String &value)
 
void SetUrl (Aws::String &&value)
 
void SetUrl (const char *value)
 
GetOpenIDConnectProviderResultWithUrl (const Aws::String &value)
 
GetOpenIDConnectProviderResultWithUrl (Aws::String &&value)
 
GetOpenIDConnectProviderResultWithUrl (const char *value)
 
const Aws::Vector< Aws::String > & GetClientIDList () const
 
void SetClientIDList (const Aws::Vector< Aws::String > &value)
 
void SetClientIDList (Aws::Vector< Aws::String > &&value)
 
GetOpenIDConnectProviderResultWithClientIDList (const Aws::Vector< Aws::String > &value)
 
GetOpenIDConnectProviderResultWithClientIDList (Aws::Vector< Aws::String > &&value)
 
GetOpenIDConnectProviderResultAddClientIDList (const Aws::String &value)
 
GetOpenIDConnectProviderResultAddClientIDList (Aws::String &&value)
 
GetOpenIDConnectProviderResultAddClientIDList (const char *value)
 
const Aws::Vector< Aws::String > & GetThumbprintList () const
 
void SetThumbprintList (const Aws::Vector< Aws::String > &value)
 
void SetThumbprintList (Aws::Vector< Aws::String > &&value)
 
GetOpenIDConnectProviderResultWithThumbprintList (const Aws::Vector< Aws::String > &value)
 
GetOpenIDConnectProviderResultWithThumbprintList (Aws::Vector< Aws::String > &&value)
 
GetOpenIDConnectProviderResultAddThumbprintList (const Aws::String &value)
 
GetOpenIDConnectProviderResultAddThumbprintList (Aws::String &&value)
 
GetOpenIDConnectProviderResultAddThumbprintList (const char *value)
 
const Aws::Utils::DateTimeGetCreateDate () const
 
void SetCreateDate (const Aws::Utils::DateTime &value)
 
void SetCreateDate (Aws::Utils::DateTime &&value)
 
GetOpenIDConnectProviderResultWithCreateDate (const Aws::Utils::DateTime &value)
 
GetOpenIDConnectProviderResultWithCreateDate (Aws::Utils::DateTime &&value)
 
const ResponseMetadataGetResponseMetadata () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
GetOpenIDConnectProviderResultWithResponseMetadata (const ResponseMetadata &value)
 
GetOpenIDConnectProviderResultWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

Contains the response to a successful GetOpenIDConnectProvider request.

See Also:

AWS API Reference

Definition at line 36 of file GetOpenIDConnectProviderResult.h.

Constructor & Destructor Documentation

◆ GetOpenIDConnectProviderResult() [1/2]

Aws::IAM::Model::GetOpenIDConnectProviderResult::GetOpenIDConnectProviderResult ( )

◆ GetOpenIDConnectProviderResult() [2/2]

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

Member Function Documentation

◆ AddClientIDList() [1/3]

GetOpenIDConnectProviderResult& Aws::IAM::Model::GetOpenIDConnectProviderResult::AddClientIDList ( const Aws::String value)
inline

A list of client IDs (also known as audiences) that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 127 of file GetOpenIDConnectProviderResult.h.

◆ AddClientIDList() [2/3]

GetOpenIDConnectProviderResult& Aws::IAM::Model::GetOpenIDConnectProviderResult::AddClientIDList ( Aws::String &&  value)
inline

A list of client IDs (also known as audiences) that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 134 of file GetOpenIDConnectProviderResult.h.

◆ AddClientIDList() [3/3]

GetOpenIDConnectProviderResult& Aws::IAM::Model::GetOpenIDConnectProviderResult::AddClientIDList ( const char *  value)
inline

A list of client IDs (also known as audiences) that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 141 of file GetOpenIDConnectProviderResult.h.

◆ AddThumbprintList() [1/3]

GetOpenIDConnectProviderResult& Aws::IAM::Model::GetOpenIDConnectProviderResult::AddThumbprintList ( const Aws::String value)
inline

A list of certificate thumbprints that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 184 of file GetOpenIDConnectProviderResult.h.

◆ AddThumbprintList() [2/3]

GetOpenIDConnectProviderResult& Aws::IAM::Model::GetOpenIDConnectProviderResult::AddThumbprintList ( Aws::String &&  value)
inline

A list of certificate thumbprints that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 191 of file GetOpenIDConnectProviderResult.h.

◆ AddThumbprintList() [3/3]

GetOpenIDConnectProviderResult& Aws::IAM::Model::GetOpenIDConnectProviderResult::AddThumbprintList ( const char *  value)
inline

A list of certificate thumbprints that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 198 of file GetOpenIDConnectProviderResult.h.

◆ GetClientIDList()

const Aws::Vector<Aws::String>& Aws::IAM::Model::GetOpenIDConnectProviderResult::GetClientIDList ( ) const
inline

A list of client IDs (also known as audiences) that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 92 of file GetOpenIDConnectProviderResult.h.

◆ GetCreateDate()

const Aws::Utils::DateTime& Aws::IAM::Model::GetOpenIDConnectProviderResult::GetCreateDate ( ) const
inline

The date and time when the IAM OIDC provider resource object was created in the AWS account.

Definition at line 205 of file GetOpenIDConnectProviderResult.h.

◆ GetResponseMetadata()

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

Definition at line 233 of file GetOpenIDConnectProviderResult.h.

◆ GetThumbprintList()

const Aws::Vector<Aws::String>& Aws::IAM::Model::GetOpenIDConnectProviderResult::GetThumbprintList ( ) const
inline

A list of certificate thumbprints that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 149 of file GetOpenIDConnectProviderResult.h.

◆ GetUrl()

const Aws::String& Aws::IAM::Model::GetOpenIDConnectProviderResult::GetUrl ( ) const
inline

The URL that the IAM OIDC provider resource object is associated with. For more information, see CreateOpenIDConnectProvider.

Definition at line 48 of file GetOpenIDConnectProviderResult.h.

◆ operator=()

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

◆ SetClientIDList() [1/2]

void Aws::IAM::Model::GetOpenIDConnectProviderResult::SetClientIDList ( const Aws::Vector< Aws::String > &  value)
inline

A list of client IDs (also known as audiences) that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 99 of file GetOpenIDConnectProviderResult.h.

◆ SetClientIDList() [2/2]

void Aws::IAM::Model::GetOpenIDConnectProviderResult::SetClientIDList ( Aws::Vector< Aws::String > &&  value)
inline

A list of client IDs (also known as audiences) that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 106 of file GetOpenIDConnectProviderResult.h.

◆ SetCreateDate() [1/2]

void Aws::IAM::Model::GetOpenIDConnectProviderResult::SetCreateDate ( const Aws::Utils::DateTime value)
inline

The date and time when the IAM OIDC provider resource object was created in the AWS account.

Definition at line 211 of file GetOpenIDConnectProviderResult.h.

◆ SetCreateDate() [2/2]

void Aws::IAM::Model::GetOpenIDConnectProviderResult::SetCreateDate ( Aws::Utils::DateTime &&  value)
inline

The date and time when the IAM OIDC provider resource object was created in the AWS account.

Definition at line 217 of file GetOpenIDConnectProviderResult.h.

◆ SetResponseMetadata() [1/2]

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

Definition at line 236 of file GetOpenIDConnectProviderResult.h.

◆ SetResponseMetadata() [2/2]

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

Definition at line 239 of file GetOpenIDConnectProviderResult.h.

◆ SetThumbprintList() [1/2]

void Aws::IAM::Model::GetOpenIDConnectProviderResult::SetThumbprintList ( const Aws::Vector< Aws::String > &  value)
inline

A list of certificate thumbprints that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 156 of file GetOpenIDConnectProviderResult.h.

◆ SetThumbprintList() [2/2]

void Aws::IAM::Model::GetOpenIDConnectProviderResult::SetThumbprintList ( Aws::Vector< Aws::String > &&  value)
inline

A list of certificate thumbprints that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 163 of file GetOpenIDConnectProviderResult.h.

◆ SetUrl() [1/3]

void Aws::IAM::Model::GetOpenIDConnectProviderResult::SetUrl ( const Aws::String value)
inline

The URL that the IAM OIDC provider resource object is associated with. For more information, see CreateOpenIDConnectProvider.

Definition at line 54 of file GetOpenIDConnectProviderResult.h.

◆ SetUrl() [2/3]

void Aws::IAM::Model::GetOpenIDConnectProviderResult::SetUrl ( Aws::String &&  value)
inline

The URL that the IAM OIDC provider resource object is associated with. For more information, see CreateOpenIDConnectProvider.

Definition at line 60 of file GetOpenIDConnectProviderResult.h.

◆ SetUrl() [3/3]

void Aws::IAM::Model::GetOpenIDConnectProviderResult::SetUrl ( const char *  value)
inline

The URL that the IAM OIDC provider resource object is associated with. For more information, see CreateOpenIDConnectProvider.

Definition at line 66 of file GetOpenIDConnectProviderResult.h.

◆ WithClientIDList() [1/2]

GetOpenIDConnectProviderResult& Aws::IAM::Model::GetOpenIDConnectProviderResult::WithClientIDList ( const Aws::Vector< Aws::String > &  value)
inline

A list of client IDs (also known as audiences) that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 113 of file GetOpenIDConnectProviderResult.h.

◆ WithClientIDList() [2/2]

GetOpenIDConnectProviderResult& Aws::IAM::Model::GetOpenIDConnectProviderResult::WithClientIDList ( Aws::Vector< Aws::String > &&  value)
inline

A list of client IDs (also known as audiences) that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 120 of file GetOpenIDConnectProviderResult.h.

◆ WithCreateDate() [1/2]

GetOpenIDConnectProviderResult& Aws::IAM::Model::GetOpenIDConnectProviderResult::WithCreateDate ( const Aws::Utils::DateTime value)
inline

The date and time when the IAM OIDC provider resource object was created in the AWS account.

Definition at line 223 of file GetOpenIDConnectProviderResult.h.

◆ WithCreateDate() [2/2]

GetOpenIDConnectProviderResult& Aws::IAM::Model::GetOpenIDConnectProviderResult::WithCreateDate ( Aws::Utils::DateTime &&  value)
inline

The date and time when the IAM OIDC provider resource object was created in the AWS account.

Definition at line 229 of file GetOpenIDConnectProviderResult.h.

◆ WithResponseMetadata() [1/2]

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

Definition at line 242 of file GetOpenIDConnectProviderResult.h.

◆ WithResponseMetadata() [2/2]

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

Definition at line 245 of file GetOpenIDConnectProviderResult.h.

◆ WithThumbprintList() [1/2]

GetOpenIDConnectProviderResult& Aws::IAM::Model::GetOpenIDConnectProviderResult::WithThumbprintList ( const Aws::Vector< Aws::String > &  value)
inline

A list of certificate thumbprints that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 170 of file GetOpenIDConnectProviderResult.h.

◆ WithThumbprintList() [2/2]

GetOpenIDConnectProviderResult& Aws::IAM::Model::GetOpenIDConnectProviderResult::WithThumbprintList ( Aws::Vector< Aws::String > &&  value)
inline

A list of certificate thumbprints that are associated with the specified IAM OIDC provider resource object. For more information, see CreateOpenIDConnectProvider.

Definition at line 177 of file GetOpenIDConnectProviderResult.h.

◆ WithUrl() [1/3]

GetOpenIDConnectProviderResult& Aws::IAM::Model::GetOpenIDConnectProviderResult::WithUrl ( const Aws::String value)
inline

The URL that the IAM OIDC provider resource object is associated with. For more information, see CreateOpenIDConnectProvider.

Definition at line 72 of file GetOpenIDConnectProviderResult.h.

◆ WithUrl() [2/3]

GetOpenIDConnectProviderResult& Aws::IAM::Model::GetOpenIDConnectProviderResult::WithUrl ( Aws::String &&  value)
inline

The URL that the IAM OIDC provider resource object is associated with. For more information, see CreateOpenIDConnectProvider.

Definition at line 78 of file GetOpenIDConnectProviderResult.h.

◆ WithUrl() [3/3]

GetOpenIDConnectProviderResult& Aws::IAM::Model::GetOpenIDConnectProviderResult::WithUrl ( const char *  value)
inline

The URL that the IAM OIDC provider resource object is associated with. For more information, see CreateOpenIDConnectProvider.

Definition at line 84 of file GetOpenIDConnectProviderResult.h.


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