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

Namespaces

 
 
 

Classes

class  WorkLinkClient
 
class  WorkLinkError
 
class  WorkLinkRequest
 

Typedefs

typedef std::function< void(const WorkLinkClient *, const Model::AssociateDomainRequest &, const Model::AssociateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateDomainResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::AssociateWebsiteAuthorizationProviderRequest &, const Model::AssociateWebsiteAuthorizationProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateWebsiteAuthorizationProviderResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::AssociateWebsiteCertificateAuthorityRequest &, const Model::AssociateWebsiteCertificateAuthorityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateWebsiteCertificateAuthorityResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::CreateFleetRequest &, const Model::CreateFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFleetResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::DeleteFleetRequest &, const Model::DeleteFleetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFleetResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::DescribeAuditStreamConfigurationRequest &, const Model::DescribeAuditStreamConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAuditStreamConfigurationResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::DescribeCompanyNetworkConfigurationRequest &, const Model::DescribeCompanyNetworkConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCompanyNetworkConfigurationResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::DescribeDeviceRequest &, const Model::DescribeDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDeviceResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::DescribeDevicePolicyConfigurationRequest &, const Model::DescribeDevicePolicyConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDevicePolicyConfigurationResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::DescribeDomainRequest &, const Model::DescribeDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDomainResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::DescribeFleetMetadataRequest &, const Model::DescribeFleetMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFleetMetadataResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::DescribeIdentityProviderConfigurationRequest &, const Model::DescribeIdentityProviderConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeIdentityProviderConfigurationResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::DescribeWebsiteCertificateAuthorityRequest &, const Model::DescribeWebsiteCertificateAuthorityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeWebsiteCertificateAuthorityResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::DisassociateDomainRequest &, const Model::DisassociateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateDomainResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::DisassociateWebsiteAuthorizationProviderRequest &, const Model::DisassociateWebsiteAuthorizationProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateWebsiteAuthorizationProviderResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::DisassociateWebsiteCertificateAuthorityRequest &, const Model::DisassociateWebsiteCertificateAuthorityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateWebsiteCertificateAuthorityResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::ListDevicesRequest &, const Model::ListDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDevicesResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::ListDomainsRequest &, const Model::ListDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainsResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::ListFleetsRequest &, const Model::ListFleetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFleetsResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::ListWebsiteAuthorizationProvidersRequest &, const Model::ListWebsiteAuthorizationProvidersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWebsiteAuthorizationProvidersResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::ListWebsiteCertificateAuthoritiesRequest &, const Model::ListWebsiteCertificateAuthoritiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWebsiteCertificateAuthoritiesResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::RestoreDomainAccessRequest &, const Model::RestoreDomainAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RestoreDomainAccessResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::RevokeDomainAccessRequest &, const Model::RevokeDomainAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RevokeDomainAccessResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::SignOutUserRequest &, const Model::SignOutUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SignOutUserResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::UpdateAuditStreamConfigurationRequest &, const Model::UpdateAuditStreamConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAuditStreamConfigurationResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::UpdateCompanyNetworkConfigurationRequest &, const Model::UpdateCompanyNetworkConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCompanyNetworkConfigurationResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::UpdateDevicePolicyConfigurationRequest &, const Model::UpdateDevicePolicyConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDevicePolicyConfigurationResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::UpdateDomainMetadataRequest &, const Model::UpdateDomainMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainMetadataResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::UpdateFleetMetadataRequest &, const Model::UpdateFleetMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFleetMetadataResponseReceivedHandler
 
typedef std::function< void(const WorkLinkClient *, const Model::UpdateIdentityProviderConfigurationRequest &, const Model::UpdateIdentityProviderConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateIdentityProviderConfigurationResponseReceivedHandler
 

Enumerations

enum  WorkLinkErrors {
  WorkLinkErrors::INCOMPLETE_SIGNATURE = 0, WorkLinkErrors::INTERNAL_FAILURE = 1, WorkLinkErrors::INVALID_ACTION = 2, WorkLinkErrors::INVALID_CLIENT_TOKEN_ID = 3,
  WorkLinkErrors::INVALID_PARAMETER_COMBINATION = 4, WorkLinkErrors::INVALID_QUERY_PARAMETER = 5, WorkLinkErrors::INVALID_PARAMETER_VALUE = 6, WorkLinkErrors::MISSING_ACTION = 7,
  WorkLinkErrors::MISSING_AUTHENTICATION_TOKEN = 8, WorkLinkErrors::MISSING_PARAMETER = 9, WorkLinkErrors::OPT_IN_REQUIRED = 10, WorkLinkErrors::REQUEST_EXPIRED = 11,
  WorkLinkErrors::SERVICE_UNAVAILABLE = 12, WorkLinkErrors::THROTTLING = 13, WorkLinkErrors::VALIDATION = 14, WorkLinkErrors::ACCESS_DENIED = 15,
  WorkLinkErrors::RESOURCE_NOT_FOUND = 16, WorkLinkErrors::UNRECOGNIZED_CLIENT = 17, WorkLinkErrors::MALFORMED_QUERY_STRING = 18, WorkLinkErrors::SLOW_DOWN = 19,
  WorkLinkErrors::REQUEST_TIME_TOO_SKEWED = 20, WorkLinkErrors::INVALID_SIGNATURE = 21, WorkLinkErrors::SIGNATURE_DOES_NOT_MATCH = 22, WorkLinkErrors::INVALID_ACCESS_KEY_ID = 23,
  WorkLinkErrors::REQUEST_TIMEOUT = 24, WorkLinkErrors::NETWORK_CONNECTION = 99, WorkLinkErrors::UNKNOWN = 100, WorkLinkErrors::INTERNAL_SERVER_ERROR = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  WorkLinkErrors::INVALID_REQUEST, WorkLinkErrors::RESOURCE_ALREADY_EXISTS, WorkLinkErrors::TOO_MANY_REQUESTS, WorkLinkErrors::UNAUTHORIZED
}
 

Typedef Documentation

◆ AssociateDomainResponseReceivedHandler

Definition at line 191 of file WorkLinkClient.h.

◆ AssociateWebsiteAuthorizationProviderResponseReceivedHandler

Definition at line 192 of file WorkLinkClient.h.

◆ AssociateWebsiteCertificateAuthorityResponseReceivedHandler

Definition at line 193 of file WorkLinkClient.h.

◆ CreateFleetResponseReceivedHandler

Definition at line 194 of file WorkLinkClient.h.

◆ DeleteFleetResponseReceivedHandler

Definition at line 195 of file WorkLinkClient.h.

◆ DescribeAuditStreamConfigurationResponseReceivedHandler

Definition at line 196 of file WorkLinkClient.h.

◆ DescribeCompanyNetworkConfigurationResponseReceivedHandler

Definition at line 197 of file WorkLinkClient.h.

◆ DescribeDevicePolicyConfigurationResponseReceivedHandler

Definition at line 199 of file WorkLinkClient.h.

◆ DescribeDeviceResponseReceivedHandler

Definition at line 198 of file WorkLinkClient.h.

◆ DescribeDomainResponseReceivedHandler

Definition at line 200 of file WorkLinkClient.h.

◆ DescribeFleetMetadataResponseReceivedHandler

Definition at line 201 of file WorkLinkClient.h.

◆ DescribeIdentityProviderConfigurationResponseReceivedHandler

Definition at line 202 of file WorkLinkClient.h.

◆ DescribeWebsiteCertificateAuthorityResponseReceivedHandler

Definition at line 203 of file WorkLinkClient.h.

◆ DisassociateDomainResponseReceivedHandler

Definition at line 204 of file WorkLinkClient.h.

◆ DisassociateWebsiteAuthorizationProviderResponseReceivedHandler

Definition at line 205 of file WorkLinkClient.h.

◆ DisassociateWebsiteCertificateAuthorityResponseReceivedHandler

Definition at line 206 of file WorkLinkClient.h.

◆ ListDevicesResponseReceivedHandler

Definition at line 207 of file WorkLinkClient.h.

◆ ListDomainsResponseReceivedHandler

Definition at line 208 of file WorkLinkClient.h.

◆ ListFleetsResponseReceivedHandler

Definition at line 209 of file WorkLinkClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 210 of file WorkLinkClient.h.

◆ ListWebsiteAuthorizationProvidersResponseReceivedHandler

Definition at line 211 of file WorkLinkClient.h.

◆ ListWebsiteCertificateAuthoritiesResponseReceivedHandler

Definition at line 212 of file WorkLinkClient.h.

◆ RestoreDomainAccessResponseReceivedHandler

Definition at line 213 of file WorkLinkClient.h.

◆ RevokeDomainAccessResponseReceivedHandler

Definition at line 214 of file WorkLinkClient.h.

◆ SignOutUserResponseReceivedHandler

Definition at line 215 of file WorkLinkClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 216 of file WorkLinkClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 217 of file WorkLinkClient.h.

◆ UpdateAuditStreamConfigurationResponseReceivedHandler

Definition at line 218 of file WorkLinkClient.h.

◆ UpdateCompanyNetworkConfigurationResponseReceivedHandler

Definition at line 219 of file WorkLinkClient.h.

◆ UpdateDevicePolicyConfigurationResponseReceivedHandler

Definition at line 220 of file WorkLinkClient.h.

◆ UpdateDomainMetadataResponseReceivedHandler

Definition at line 221 of file WorkLinkClient.h.

◆ UpdateFleetMetadataResponseReceivedHandler

Definition at line 222 of file WorkLinkClient.h.

◆ UpdateIdentityProviderConfigurationResponseReceivedHandler

Definition at line 223 of file WorkLinkClient.h.

Enumeration Type Documentation

◆ WorkLinkErrors

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
INTERNAL_SERVER_ERROR 
INVALID_REQUEST 
RESOURCE_ALREADY_EXISTS 
TOO_MANY_REQUESTS 
UNAUTHORIZED 

Definition at line 16 of file WorkLinkErrors.h.