AWS SDK for C++  1.9.103
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::WorkLink::Model Namespace Reference

Namespaces

 
 
 
 
 

Classes

class  AssociateDomainRequest
 
class  AssociateDomainResult
 
class  AssociateWebsiteAuthorizationProviderRequest
 
class  AssociateWebsiteAuthorizationProviderResult
 
class  AssociateWebsiteCertificateAuthorityRequest
 
class  AssociateWebsiteCertificateAuthorityResult
 
class  CreateFleetRequest
 
class  CreateFleetResult
 
class  DeleteFleetRequest
 
class  DeleteFleetResult
 
class  DescribeAuditStreamConfigurationRequest
 
class  DescribeAuditStreamConfigurationResult
 
class  DescribeCompanyNetworkConfigurationRequest
 
class  DescribeCompanyNetworkConfigurationResult
 
class  DescribeDevicePolicyConfigurationRequest
 
class  DescribeDevicePolicyConfigurationResult
 
class  DescribeDeviceRequest
 
class  DescribeDeviceResult
 
class  DescribeDomainRequest
 
class  DescribeDomainResult
 
class  DescribeFleetMetadataRequest
 
class  DescribeFleetMetadataResult
 
class  DescribeIdentityProviderConfigurationRequest
 
class  DescribeIdentityProviderConfigurationResult
 
class  DescribeWebsiteCertificateAuthorityRequest
 
class  DescribeWebsiteCertificateAuthorityResult
 
class  DeviceSummary
 
class  DisassociateDomainRequest
 
class  DisassociateDomainResult
 
class  DisassociateWebsiteAuthorizationProviderRequest
 
class  DisassociateWebsiteAuthorizationProviderResult
 
class  DisassociateWebsiteCertificateAuthorityRequest
 
class  DisassociateWebsiteCertificateAuthorityResult
 
class  DomainSummary
 
class  FleetSummary
 
class  ListDevicesRequest
 
class  ListDevicesResult
 
class  ListDomainsRequest
 
class  ListDomainsResult
 
class  ListFleetsRequest
 
class  ListFleetsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ListWebsiteAuthorizationProvidersRequest
 
class  ListWebsiteAuthorizationProvidersResult
 
class  ListWebsiteCertificateAuthoritiesRequest
 
class  ListWebsiteCertificateAuthoritiesResult
 
class  RestoreDomainAccessRequest
 
class  RestoreDomainAccessResult
 
class  RevokeDomainAccessRequest
 
class  RevokeDomainAccessResult
 
class  SignOutUserRequest
 
class  SignOutUserResult
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateAuditStreamConfigurationRequest
 
class  UpdateAuditStreamConfigurationResult
 
class  UpdateCompanyNetworkConfigurationRequest
 
class  UpdateCompanyNetworkConfigurationResult
 
class  UpdateDevicePolicyConfigurationRequest
 
class  UpdateDevicePolicyConfigurationResult
 
class  UpdateDomainMetadataRequest
 
class  UpdateDomainMetadataResult
 
class  UpdateFleetMetadataRequest
 
class  UpdateFleetMetadataResult
 
class  UpdateIdentityProviderConfigurationRequest
 
class  UpdateIdentityProviderConfigurationResult
 
class  WebsiteAuthorizationProviderSummary
 
class  WebsiteCaSummary
 

Typedefs

typedef Aws::Utils::Outcome< AssociateDomainResult, WorkLinkErrorAssociateDomainOutcome
 
typedef Aws::Utils::Outcome< AssociateWebsiteAuthorizationProviderResult, WorkLinkErrorAssociateWebsiteAuthorizationProviderOutcome
 
typedef Aws::Utils::Outcome< AssociateWebsiteCertificateAuthorityResult, WorkLinkErrorAssociateWebsiteCertificateAuthorityOutcome
 
typedef Aws::Utils::Outcome< CreateFleetResult, WorkLinkErrorCreateFleetOutcome
 
typedef Aws::Utils::Outcome< DeleteFleetResult, WorkLinkErrorDeleteFleetOutcome
 
typedef Aws::Utils::Outcome< DescribeAuditStreamConfigurationResult, WorkLinkErrorDescribeAuditStreamConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeCompanyNetworkConfigurationResult, WorkLinkErrorDescribeCompanyNetworkConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeDeviceResult, WorkLinkErrorDescribeDeviceOutcome
 
typedef Aws::Utils::Outcome< DescribeDevicePolicyConfigurationResult, WorkLinkErrorDescribeDevicePolicyConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeDomainResult, WorkLinkErrorDescribeDomainOutcome
 
typedef Aws::Utils::Outcome< DescribeFleetMetadataResult, WorkLinkErrorDescribeFleetMetadataOutcome
 
typedef Aws::Utils::Outcome< DescribeIdentityProviderConfigurationResult, WorkLinkErrorDescribeIdentityProviderConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeWebsiteCertificateAuthorityResult, WorkLinkErrorDescribeWebsiteCertificateAuthorityOutcome
 
typedef Aws::Utils::Outcome< DisassociateDomainResult, WorkLinkErrorDisassociateDomainOutcome
 
typedef Aws::Utils::Outcome< DisassociateWebsiteAuthorizationProviderResult, WorkLinkErrorDisassociateWebsiteAuthorizationProviderOutcome
 
typedef Aws::Utils::Outcome< DisassociateWebsiteCertificateAuthorityResult, WorkLinkErrorDisassociateWebsiteCertificateAuthorityOutcome
 
typedef Aws::Utils::Outcome< ListDevicesResult, WorkLinkErrorListDevicesOutcome
 
typedef Aws::Utils::Outcome< ListDomainsResult, WorkLinkErrorListDomainsOutcome
 
typedef Aws::Utils::Outcome< ListFleetsResult, WorkLinkErrorListFleetsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, WorkLinkErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListWebsiteAuthorizationProvidersResult, WorkLinkErrorListWebsiteAuthorizationProvidersOutcome
 
typedef Aws::Utils::Outcome< ListWebsiteCertificateAuthoritiesResult, WorkLinkErrorListWebsiteCertificateAuthoritiesOutcome
 
typedef Aws::Utils::Outcome< RestoreDomainAccessResult, WorkLinkErrorRestoreDomainAccessOutcome
 
typedef Aws::Utils::Outcome< RevokeDomainAccessResult, WorkLinkErrorRevokeDomainAccessOutcome
 
typedef Aws::Utils::Outcome< SignOutUserResult, WorkLinkErrorSignOutUserOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, WorkLinkErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, WorkLinkErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateAuditStreamConfigurationResult, WorkLinkErrorUpdateAuditStreamConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateCompanyNetworkConfigurationResult, WorkLinkErrorUpdateCompanyNetworkConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateDevicePolicyConfigurationResult, WorkLinkErrorUpdateDevicePolicyConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateDomainMetadataResult, WorkLinkErrorUpdateDomainMetadataOutcome
 
typedef Aws::Utils::Outcome< UpdateFleetMetadataResult, WorkLinkErrorUpdateFleetMetadataOutcome
 
typedef Aws::Utils::Outcome< UpdateIdentityProviderConfigurationResult, WorkLinkErrorUpdateIdentityProviderConfigurationOutcome
 
typedef std::future< AssociateDomainOutcomeAssociateDomainOutcomeCallable
 
typedef std::future< AssociateWebsiteAuthorizationProviderOutcomeAssociateWebsiteAuthorizationProviderOutcomeCallable
 
typedef std::future< AssociateWebsiteCertificateAuthorityOutcomeAssociateWebsiteCertificateAuthorityOutcomeCallable
 
typedef std::future< CreateFleetOutcomeCreateFleetOutcomeCallable
 
typedef std::future< DeleteFleetOutcomeDeleteFleetOutcomeCallable
 
typedef std::future< DescribeAuditStreamConfigurationOutcomeDescribeAuditStreamConfigurationOutcomeCallable
 
typedef std::future< DescribeCompanyNetworkConfigurationOutcomeDescribeCompanyNetworkConfigurationOutcomeCallable
 
typedef std::future< DescribeDeviceOutcomeDescribeDeviceOutcomeCallable
 
typedef std::future< DescribeDevicePolicyConfigurationOutcomeDescribeDevicePolicyConfigurationOutcomeCallable
 
typedef std::future< DescribeDomainOutcomeDescribeDomainOutcomeCallable
 
typedef std::future< DescribeFleetMetadataOutcomeDescribeFleetMetadataOutcomeCallable
 
typedef std::future< DescribeIdentityProviderConfigurationOutcomeDescribeIdentityProviderConfigurationOutcomeCallable
 
typedef std::future< DescribeWebsiteCertificateAuthorityOutcomeDescribeWebsiteCertificateAuthorityOutcomeCallable
 
typedef std::future< DisassociateDomainOutcomeDisassociateDomainOutcomeCallable
 
typedef std::future< DisassociateWebsiteAuthorizationProviderOutcomeDisassociateWebsiteAuthorizationProviderOutcomeCallable
 
typedef std::future< DisassociateWebsiteCertificateAuthorityOutcomeDisassociateWebsiteCertificateAuthorityOutcomeCallable
 
typedef std::future< ListDevicesOutcomeListDevicesOutcomeCallable
 
typedef std::future< ListDomainsOutcomeListDomainsOutcomeCallable
 
typedef std::future< ListFleetsOutcomeListFleetsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ListWebsiteAuthorizationProvidersOutcomeListWebsiteAuthorizationProvidersOutcomeCallable
 
typedef std::future< ListWebsiteCertificateAuthoritiesOutcomeListWebsiteCertificateAuthoritiesOutcomeCallable
 
typedef std::future< RestoreDomainAccessOutcomeRestoreDomainAccessOutcomeCallable
 
typedef std::future< RevokeDomainAccessOutcomeRevokeDomainAccessOutcomeCallable
 
typedef std::future< SignOutUserOutcomeSignOutUserOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateAuditStreamConfigurationOutcomeUpdateAuditStreamConfigurationOutcomeCallable
 
typedef std::future< UpdateCompanyNetworkConfigurationOutcomeUpdateCompanyNetworkConfigurationOutcomeCallable
 
typedef std::future< UpdateDevicePolicyConfigurationOutcomeUpdateDevicePolicyConfigurationOutcomeCallable
 
typedef std::future< UpdateDomainMetadataOutcomeUpdateDomainMetadataOutcomeCallable
 
typedef std::future< UpdateFleetMetadataOutcomeUpdateFleetMetadataOutcomeCallable
 
typedef std::future< UpdateIdentityProviderConfigurationOutcomeUpdateIdentityProviderConfigurationOutcomeCallable
 

Enumerations

enum  AuthorizationProviderType { AuthorizationProviderType::NOT_SET, AuthorizationProviderType::SAML }
 
enum  DeviceStatus { DeviceStatus::NOT_SET, DeviceStatus::ACTIVE, DeviceStatus::SIGNED_OUT }
 
enum  DomainStatus {
  DomainStatus::NOT_SET, DomainStatus::PENDING_VALIDATION, DomainStatus::ASSOCIATING, DomainStatus::ACTIVE,
  DomainStatus::INACTIVE, DomainStatus::DISASSOCIATING, DomainStatus::DISASSOCIATED, DomainStatus::FAILED_TO_ASSOCIATE,
  DomainStatus::FAILED_TO_DISASSOCIATE
}
 
enum  FleetStatus {
  FleetStatus::NOT_SET, FleetStatus::CREATING, FleetStatus::ACTIVE, FleetStatus::DELETING,
  FleetStatus::DELETED, FleetStatus::FAILED_TO_CREATE, FleetStatus::FAILED_TO_DELETE
}
 
enum  IdentityProviderType { IdentityProviderType::NOT_SET, IdentityProviderType::SAML }
 

Typedef Documentation

◆ AssociateDomainOutcome

Definition at line 120 of file WorkLinkClient.h.

◆ AssociateDomainOutcomeCallable

Definition at line 154 of file WorkLinkClient.h.

◆ AssociateWebsiteAuthorizationProviderOutcome

Definition at line 121 of file WorkLinkClient.h.

◆ AssociateWebsiteAuthorizationProviderOutcomeCallable

Definition at line 155 of file WorkLinkClient.h.

◆ AssociateWebsiteCertificateAuthorityOutcome

Definition at line 122 of file WorkLinkClient.h.

◆ AssociateWebsiteCertificateAuthorityOutcomeCallable

Definition at line 156 of file WorkLinkClient.h.

◆ CreateFleetOutcome

Definition at line 123 of file WorkLinkClient.h.

◆ CreateFleetOutcomeCallable

Definition at line 157 of file WorkLinkClient.h.

◆ DeleteFleetOutcome

Definition at line 124 of file WorkLinkClient.h.

◆ DeleteFleetOutcomeCallable

Definition at line 158 of file WorkLinkClient.h.

◆ DescribeAuditStreamConfigurationOutcome

Definition at line 125 of file WorkLinkClient.h.

◆ DescribeAuditStreamConfigurationOutcomeCallable

Definition at line 159 of file WorkLinkClient.h.

◆ DescribeCompanyNetworkConfigurationOutcome

Definition at line 126 of file WorkLinkClient.h.

◆ DescribeCompanyNetworkConfigurationOutcomeCallable

Definition at line 160 of file WorkLinkClient.h.

◆ DescribeDeviceOutcome

Definition at line 127 of file WorkLinkClient.h.

◆ DescribeDeviceOutcomeCallable

Definition at line 161 of file WorkLinkClient.h.

◆ DescribeDevicePolicyConfigurationOutcome

Definition at line 128 of file WorkLinkClient.h.

◆ DescribeDevicePolicyConfigurationOutcomeCallable

Definition at line 162 of file WorkLinkClient.h.

◆ DescribeDomainOutcome

Definition at line 129 of file WorkLinkClient.h.

◆ DescribeDomainOutcomeCallable

Definition at line 163 of file WorkLinkClient.h.

◆ DescribeFleetMetadataOutcome

Definition at line 130 of file WorkLinkClient.h.

◆ DescribeFleetMetadataOutcomeCallable

Definition at line 164 of file WorkLinkClient.h.

◆ DescribeIdentityProviderConfigurationOutcome

Definition at line 131 of file WorkLinkClient.h.

◆ DescribeIdentityProviderConfigurationOutcomeCallable

Definition at line 165 of file WorkLinkClient.h.

◆ DescribeWebsiteCertificateAuthorityOutcome

Definition at line 132 of file WorkLinkClient.h.

◆ DescribeWebsiteCertificateAuthorityOutcomeCallable

Definition at line 166 of file WorkLinkClient.h.

◆ DisassociateDomainOutcome

Definition at line 133 of file WorkLinkClient.h.

◆ DisassociateDomainOutcomeCallable

Definition at line 167 of file WorkLinkClient.h.

◆ DisassociateWebsiteAuthorizationProviderOutcome

Definition at line 134 of file WorkLinkClient.h.

◆ DisassociateWebsiteAuthorizationProviderOutcomeCallable

Definition at line 168 of file WorkLinkClient.h.

◆ DisassociateWebsiteCertificateAuthorityOutcome

Definition at line 135 of file WorkLinkClient.h.

◆ DisassociateWebsiteCertificateAuthorityOutcomeCallable

Definition at line 169 of file WorkLinkClient.h.

◆ ListDevicesOutcome

Definition at line 136 of file WorkLinkClient.h.

◆ ListDevicesOutcomeCallable

Definition at line 170 of file WorkLinkClient.h.

◆ ListDomainsOutcome

Definition at line 137 of file WorkLinkClient.h.

◆ ListDomainsOutcomeCallable

Definition at line 171 of file WorkLinkClient.h.

◆ ListFleetsOutcome

Definition at line 138 of file WorkLinkClient.h.

◆ ListFleetsOutcomeCallable

Definition at line 172 of file WorkLinkClient.h.

◆ ListTagsForResourceOutcome

Definition at line 139 of file WorkLinkClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 173 of file WorkLinkClient.h.

◆ ListWebsiteAuthorizationProvidersOutcome

Definition at line 140 of file WorkLinkClient.h.

◆ ListWebsiteAuthorizationProvidersOutcomeCallable

Definition at line 174 of file WorkLinkClient.h.

◆ ListWebsiteCertificateAuthoritiesOutcome

Definition at line 141 of file WorkLinkClient.h.

◆ ListWebsiteCertificateAuthoritiesOutcomeCallable

Definition at line 175 of file WorkLinkClient.h.

◆ RestoreDomainAccessOutcome

Definition at line 142 of file WorkLinkClient.h.

◆ RestoreDomainAccessOutcomeCallable

Definition at line 176 of file WorkLinkClient.h.

◆ RevokeDomainAccessOutcome

Definition at line 143 of file WorkLinkClient.h.

◆ RevokeDomainAccessOutcomeCallable

Definition at line 177 of file WorkLinkClient.h.

◆ SignOutUserOutcome

Definition at line 144 of file WorkLinkClient.h.

◆ SignOutUserOutcomeCallable

Definition at line 178 of file WorkLinkClient.h.

◆ TagResourceOutcome

Definition at line 145 of file WorkLinkClient.h.

◆ TagResourceOutcomeCallable

Definition at line 179 of file WorkLinkClient.h.

◆ UntagResourceOutcome

Definition at line 146 of file WorkLinkClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 180 of file WorkLinkClient.h.

◆ UpdateAuditStreamConfigurationOutcome

Definition at line 147 of file WorkLinkClient.h.

◆ UpdateAuditStreamConfigurationOutcomeCallable

Definition at line 181 of file WorkLinkClient.h.

◆ UpdateCompanyNetworkConfigurationOutcome

Definition at line 148 of file WorkLinkClient.h.

◆ UpdateCompanyNetworkConfigurationOutcomeCallable

Definition at line 182 of file WorkLinkClient.h.

◆ UpdateDevicePolicyConfigurationOutcome

Definition at line 149 of file WorkLinkClient.h.

◆ UpdateDevicePolicyConfigurationOutcomeCallable

Definition at line 183 of file WorkLinkClient.h.

◆ UpdateDomainMetadataOutcome

Definition at line 150 of file WorkLinkClient.h.

◆ UpdateDomainMetadataOutcomeCallable

Definition at line 184 of file WorkLinkClient.h.

◆ UpdateFleetMetadataOutcome

Definition at line 151 of file WorkLinkClient.h.

◆ UpdateFleetMetadataOutcomeCallable

Definition at line 185 of file WorkLinkClient.h.

◆ UpdateIdentityProviderConfigurationOutcome

Definition at line 152 of file WorkLinkClient.h.

◆ UpdateIdentityProviderConfigurationOutcomeCallable

Definition at line 186 of file WorkLinkClient.h.

Enumeration Type Documentation

◆ AuthorizationProviderType

Enumerator
NOT_SET 
SAML 

Definition at line 16 of file AuthorizationProviderType.h.

◆ DeviceStatus

Enumerator
NOT_SET 
ACTIVE 
SIGNED_OUT 

Definition at line 16 of file DeviceStatus.h.

◆ DomainStatus

Enumerator
NOT_SET 
PENDING_VALIDATION 
ASSOCIATING 
ACTIVE 
INACTIVE 
DISASSOCIATING 
DISASSOCIATED 
FAILED_TO_ASSOCIATE 
FAILED_TO_DISASSOCIATE 

Definition at line 16 of file DomainStatus.h.

◆ FleetStatus

Enumerator
NOT_SET 
CREATING 
ACTIVE 
DELETING 
DELETED 
FAILED_TO_CREATE 
FAILED_TO_DELETE 

Definition at line 16 of file FleetStatus.h.

◆ IdentityProviderType

Enumerator
NOT_SET 
SAML 

Definition at line 16 of file IdentityProviderType.h.