AWS SDK for C++  1.9.126
AWS SDK for C++
Public Member Functions | List of all members
Aws::Transfer::Model::IdentityProviderDetails Class Reference

#include <IdentityProviderDetails.h>

Public Member Functions

 IdentityProviderDetails ()
 
 IdentityProviderDetails (Aws::Utils::Json::JsonView jsonValue)
 
IdentityProviderDetailsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetUrl () const
 
bool UrlHasBeenSet () const
 
void SetUrl (const Aws::String &value)
 
void SetUrl (Aws::String &&value)
 
void SetUrl (const char *value)
 
IdentityProviderDetailsWithUrl (const Aws::String &value)
 
IdentityProviderDetailsWithUrl (Aws::String &&value)
 
IdentityProviderDetailsWithUrl (const char *value)
 
const Aws::StringGetInvocationRole () const
 
bool InvocationRoleHasBeenSet () const
 
void SetInvocationRole (const Aws::String &value)
 
void SetInvocationRole (Aws::String &&value)
 
void SetInvocationRole (const char *value)
 
IdentityProviderDetailsWithInvocationRole (const Aws::String &value)
 
IdentityProviderDetailsWithInvocationRole (Aws::String &&value)
 
IdentityProviderDetailsWithInvocationRole (const char *value)
 
const Aws::StringGetDirectoryId () const
 
bool DirectoryIdHasBeenSet () const
 
void SetDirectoryId (const Aws::String &value)
 
void SetDirectoryId (Aws::String &&value)
 
void SetDirectoryId (const char *value)
 
IdentityProviderDetailsWithDirectoryId (const Aws::String &value)
 
IdentityProviderDetailsWithDirectoryId (Aws::String &&value)
 
IdentityProviderDetailsWithDirectoryId (const char *value)
 

Detailed Description

Returns information related to the type of user authentication that is in use for a file transfer protocol-enabled server's users. A server can have only one method of authentication.

See Also:

AWS API Reference

Definition at line 33 of file IdentityProviderDetails.h.

Constructor & Destructor Documentation

◆ IdentityProviderDetails() [1/2]

Aws::Transfer::Model::IdentityProviderDetails::IdentityProviderDetails ( )

◆ IdentityProviderDetails() [2/2]

Aws::Transfer::Model::IdentityProviderDetails::IdentityProviderDetails ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DirectoryIdHasBeenSet()

bool Aws::Transfer::Model::IdentityProviderDetails::DirectoryIdHasBeenSet ( ) const
inline

The identifier of the Amazon Web ServicesDirectory Service directory that you want to stop sharing.

Definition at line 142 of file IdentityProviderDetails.h.

◆ GetDirectoryId()

const Aws::String& Aws::Transfer::Model::IdentityProviderDetails::GetDirectoryId ( ) const
inline

The identifier of the Amazon Web ServicesDirectory Service directory that you want to stop sharing.

Definition at line 136 of file IdentityProviderDetails.h.

◆ GetInvocationRole()

const Aws::String& Aws::Transfer::Model::IdentityProviderDetails::GetInvocationRole ( ) const
inline

Provides the type of InvocationRole used to authenticate the user account.

Definition at line 87 of file IdentityProviderDetails.h.

◆ GetUrl()

const Aws::String& Aws::Transfer::Model::IdentityProviderDetails::GetUrl ( ) const
inline

Provides the location of the service endpoint used to authenticate users.

Definition at line 45 of file IdentityProviderDetails.h.

◆ InvocationRoleHasBeenSet()

bool Aws::Transfer::Model::IdentityProviderDetails::InvocationRoleHasBeenSet ( ) const
inline

Provides the type of InvocationRole used to authenticate the user account.

Definition at line 93 of file IdentityProviderDetails.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Transfer::Model::IdentityProviderDetails::Jsonize ( ) const

◆ operator=()

IdentityProviderDetails& Aws::Transfer::Model::IdentityProviderDetails::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetDirectoryId() [1/3]

void Aws::Transfer::Model::IdentityProviderDetails::SetDirectoryId ( Aws::String &&  value)
inline

The identifier of the Amazon Web ServicesDirectory Service directory that you want to stop sharing.

Definition at line 154 of file IdentityProviderDetails.h.

◆ SetDirectoryId() [2/3]

void Aws::Transfer::Model::IdentityProviderDetails::SetDirectoryId ( const Aws::String value)
inline

The identifier of the Amazon Web ServicesDirectory Service directory that you want to stop sharing.

Definition at line 148 of file IdentityProviderDetails.h.

◆ SetDirectoryId() [3/3]

void Aws::Transfer::Model::IdentityProviderDetails::SetDirectoryId ( const char *  value)
inline

The identifier of the Amazon Web ServicesDirectory Service directory that you want to stop sharing.

Definition at line 160 of file IdentityProviderDetails.h.

◆ SetInvocationRole() [1/3]

void Aws::Transfer::Model::IdentityProviderDetails::SetInvocationRole ( Aws::String &&  value)
inline

Provides the type of InvocationRole used to authenticate the user account.

Definition at line 105 of file IdentityProviderDetails.h.

◆ SetInvocationRole() [2/3]

void Aws::Transfer::Model::IdentityProviderDetails::SetInvocationRole ( const Aws::String value)
inline

Provides the type of InvocationRole used to authenticate the user account.

Definition at line 99 of file IdentityProviderDetails.h.

◆ SetInvocationRole() [3/3]

void Aws::Transfer::Model::IdentityProviderDetails::SetInvocationRole ( const char *  value)
inline

Provides the type of InvocationRole used to authenticate the user account.

Definition at line 111 of file IdentityProviderDetails.h.

◆ SetUrl() [1/3]

void Aws::Transfer::Model::IdentityProviderDetails::SetUrl ( Aws::String &&  value)
inline

Provides the location of the service endpoint used to authenticate users.

Definition at line 60 of file IdentityProviderDetails.h.

◆ SetUrl() [2/3]

void Aws::Transfer::Model::IdentityProviderDetails::SetUrl ( const Aws::String value)
inline

Provides the location of the service endpoint used to authenticate users.

Definition at line 55 of file IdentityProviderDetails.h.

◆ SetUrl() [3/3]

void Aws::Transfer::Model::IdentityProviderDetails::SetUrl ( const char *  value)
inline

Provides the location of the service endpoint used to authenticate users.

Definition at line 65 of file IdentityProviderDetails.h.

◆ UrlHasBeenSet()

bool Aws::Transfer::Model::IdentityProviderDetails::UrlHasBeenSet ( ) const
inline

Provides the location of the service endpoint used to authenticate users.

Definition at line 50 of file IdentityProviderDetails.h.

◆ WithDirectoryId() [1/3]

IdentityProviderDetails& Aws::Transfer::Model::IdentityProviderDetails::WithDirectoryId ( Aws::String &&  value)
inline

The identifier of the Amazon Web ServicesDirectory Service directory that you want to stop sharing.

Definition at line 172 of file IdentityProviderDetails.h.

◆ WithDirectoryId() [2/3]

IdentityProviderDetails& Aws::Transfer::Model::IdentityProviderDetails::WithDirectoryId ( const Aws::String value)
inline

The identifier of the Amazon Web ServicesDirectory Service directory that you want to stop sharing.

Definition at line 166 of file IdentityProviderDetails.h.

◆ WithDirectoryId() [3/3]

IdentityProviderDetails& Aws::Transfer::Model::IdentityProviderDetails::WithDirectoryId ( const char *  value)
inline

The identifier of the Amazon Web ServicesDirectory Service directory that you want to stop sharing.

Definition at line 178 of file IdentityProviderDetails.h.

◆ WithInvocationRole() [1/3]

IdentityProviderDetails& Aws::Transfer::Model::IdentityProviderDetails::WithInvocationRole ( Aws::String &&  value)
inline

Provides the type of InvocationRole used to authenticate the user account.

Definition at line 123 of file IdentityProviderDetails.h.

◆ WithInvocationRole() [2/3]

IdentityProviderDetails& Aws::Transfer::Model::IdentityProviderDetails::WithInvocationRole ( const Aws::String value)
inline

Provides the type of InvocationRole used to authenticate the user account.

Definition at line 117 of file IdentityProviderDetails.h.

◆ WithInvocationRole() [3/3]

IdentityProviderDetails& Aws::Transfer::Model::IdentityProviderDetails::WithInvocationRole ( const char *  value)
inline

Provides the type of InvocationRole used to authenticate the user account.

Definition at line 129 of file IdentityProviderDetails.h.

◆ WithUrl() [1/3]

IdentityProviderDetails& Aws::Transfer::Model::IdentityProviderDetails::WithUrl ( Aws::String &&  value)
inline

Provides the location of the service endpoint used to authenticate users.

Definition at line 75 of file IdentityProviderDetails.h.

◆ WithUrl() [2/3]

IdentityProviderDetails& Aws::Transfer::Model::IdentityProviderDetails::WithUrl ( const Aws::String value)
inline

Provides the location of the service endpoint used to authenticate users.

Definition at line 70 of file IdentityProviderDetails.h.

◆ WithUrl() [3/3]

IdentityProviderDetails& Aws::Transfer::Model::IdentityProviderDetails::WithUrl ( const char *  value)
inline

Provides the location of the service endpoint used to authenticate users.

Definition at line 80 of file IdentityProviderDetails.h.


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