AWS SDK for C++  1.9.73
AWS SDK for C++
Public Member Functions | List of all members
Aws::Organizations::Model::DelegatedService Class Reference

#include <DelegatedService.h>

Public Member Functions

 DelegatedService ()
 
 DelegatedService (Aws::Utils::Json::JsonView jsonValue)
 
DelegatedServiceoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetServicePrincipal () const
 
bool ServicePrincipalHasBeenSet () const
 
void SetServicePrincipal (const Aws::String &value)
 
void SetServicePrincipal (Aws::String &&value)
 
void SetServicePrincipal (const char *value)
 
DelegatedServiceWithServicePrincipal (const Aws::String &value)
 
DelegatedServiceWithServicePrincipal (Aws::String &&value)
 
DelegatedServiceWithServicePrincipal (const char *value)
 
const Aws::Utils::DateTimeGetDelegationEnabledDate () const
 
bool DelegationEnabledDateHasBeenSet () const
 
void SetDelegationEnabledDate (const Aws::Utils::DateTime &value)
 
void SetDelegationEnabledDate (Aws::Utils::DateTime &&value)
 
DelegatedServiceWithDelegationEnabledDate (const Aws::Utils::DateTime &value)
 
DelegatedServiceWithDelegationEnabledDate (Aws::Utils::DateTime &&value)
 

Detailed Description

Contains information about the AWS service for which the account is a delegated administrator.

See Also:

AWS API Reference

Definition at line 33 of file DelegatedService.h.

Constructor & Destructor Documentation

◆ DelegatedService() [1/2]

Aws::Organizations::Model::DelegatedService::DelegatedService ( )

◆ DelegatedService() [2/2]

Aws::Organizations::Model::DelegatedService::DelegatedService ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DelegationEnabledDateHasBeenSet()

bool Aws::Organizations::Model::DelegatedService::DelegationEnabledDateHasBeenSet ( ) const
inline

The date that the account became a delegated administrator for this service.

Definition at line 109 of file DelegatedService.h.

◆ GetDelegationEnabledDate()

const Aws::Utils::DateTime& Aws::Organizations::Model::DelegatedService::GetDelegationEnabledDate ( ) const
inline

The date that the account became a delegated administrator for this service.

Definition at line 103 of file DelegatedService.h.

◆ GetServicePrincipal()

const Aws::String& Aws::Organizations::Model::DelegatedService::GetServicePrincipal ( ) const
inline

The name of an AWS service that can request an operation for the specified service. This is typically in the form of a URL, such as: servicename.amazonaws.com.

Definition at line 47 of file DelegatedService.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Organizations::Model::DelegatedService::Jsonize ( ) const

◆ operator=()

DelegatedService& Aws::Organizations::Model::DelegatedService::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ServicePrincipalHasBeenSet()

bool Aws::Organizations::Model::DelegatedService::ServicePrincipalHasBeenSet ( ) const
inline

The name of an AWS service that can request an operation for the specified service. This is typically in the form of a URL, such as: servicename.amazonaws.com.

Definition at line 54 of file DelegatedService.h.

◆ SetDelegationEnabledDate() [1/2]

void Aws::Organizations::Model::DelegatedService::SetDelegationEnabledDate ( Aws::Utils::DateTime &&  value)
inline

The date that the account became a delegated administrator for this service.

Definition at line 121 of file DelegatedService.h.

◆ SetDelegationEnabledDate() [2/2]

void Aws::Organizations::Model::DelegatedService::SetDelegationEnabledDate ( const Aws::Utils::DateTime value)
inline

The date that the account became a delegated administrator for this service.

Definition at line 115 of file DelegatedService.h.

◆ SetServicePrincipal() [1/3]

void Aws::Organizations::Model::DelegatedService::SetServicePrincipal ( Aws::String &&  value)
inline

The name of an AWS service that can request an operation for the specified service. This is typically in the form of a URL, such as: servicename.amazonaws.com.

Definition at line 68 of file DelegatedService.h.

◆ SetServicePrincipal() [2/3]

void Aws::Organizations::Model::DelegatedService::SetServicePrincipal ( const Aws::String value)
inline

The name of an AWS service that can request an operation for the specified service. This is typically in the form of a URL, such as: servicename.amazonaws.com.

Definition at line 61 of file DelegatedService.h.

◆ SetServicePrincipal() [3/3]

void Aws::Organizations::Model::DelegatedService::SetServicePrincipal ( const char *  value)
inline

The name of an AWS service that can request an operation for the specified service. This is typically in the form of a URL, such as: servicename.amazonaws.com.

Definition at line 75 of file DelegatedService.h.

◆ WithDelegationEnabledDate() [1/2]

DelegatedService& Aws::Organizations::Model::DelegatedService::WithDelegationEnabledDate ( Aws::Utils::DateTime &&  value)
inline

The date that the account became a delegated administrator for this service.

Definition at line 133 of file DelegatedService.h.

◆ WithDelegationEnabledDate() [2/2]

DelegatedService& Aws::Organizations::Model::DelegatedService::WithDelegationEnabledDate ( const Aws::Utils::DateTime value)
inline

The date that the account became a delegated administrator for this service.

Definition at line 127 of file DelegatedService.h.

◆ WithServicePrincipal() [1/3]

DelegatedService& Aws::Organizations::Model::DelegatedService::WithServicePrincipal ( Aws::String &&  value)
inline

The name of an AWS service that can request an operation for the specified service. This is typically in the form of a URL, such as: servicename.amazonaws.com.

Definition at line 89 of file DelegatedService.h.

◆ WithServicePrincipal() [2/3]

DelegatedService& Aws::Organizations::Model::DelegatedService::WithServicePrincipal ( const Aws::String value)
inline

The name of an AWS service that can request an operation for the specified service. This is typically in the form of a URL, such as: servicename.amazonaws.com.

Definition at line 82 of file DelegatedService.h.

◆ WithServicePrincipal() [3/3]

DelegatedService& Aws::Organizations::Model::DelegatedService::WithServicePrincipal ( const char *  value)
inline

The name of an AWS service that can request an operation for the specified service. This is typically in the form of a URL, such as: servicename.amazonaws.com.

Definition at line 96 of file DelegatedService.h.


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