{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.WorkLink
(
defaultService,
_InvalidRequestException,
_ResourceAlreadyExistsException,
_TooManyRequestsException,
_InternalServerErrorException,
_UnauthorizedException,
_ResourceNotFoundException,
UpdateDomainMetadata (UpdateDomainMetadata'),
newUpdateDomainMetadata,
UpdateDomainMetadataResponse (UpdateDomainMetadataResponse'),
newUpdateDomainMetadataResponse,
SignOutUser (SignOutUser'),
newSignOutUser,
SignOutUserResponse (SignOutUserResponse'),
newSignOutUserResponse,
RestoreDomainAccess (RestoreDomainAccess'),
newRestoreDomainAccess,
RestoreDomainAccessResponse (RestoreDomainAccessResponse'),
newRestoreDomainAccessResponse,
AssociateDomain (AssociateDomain'),
newAssociateDomain,
AssociateDomainResponse (AssociateDomainResponse'),
newAssociateDomainResponse,
DeleteFleet (DeleteFleet'),
newDeleteFleet,
DeleteFleetResponse (DeleteFleetResponse'),
newDeleteFleetResponse,
DisassociateDomain (DisassociateDomain'),
newDisassociateDomain,
DisassociateDomainResponse (DisassociateDomainResponse'),
newDisassociateDomainResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
AssociateWebsiteAuthorizationProvider (AssociateWebsiteAuthorizationProvider'),
newAssociateWebsiteAuthorizationProvider,
AssociateWebsiteAuthorizationProviderResponse (AssociateWebsiteAuthorizationProviderResponse'),
newAssociateWebsiteAuthorizationProviderResponse,
DescribeDevicePolicyConfiguration (DescribeDevicePolicyConfiguration'),
newDescribeDevicePolicyConfiguration,
DescribeDevicePolicyConfigurationResponse (DescribeDevicePolicyConfigurationResponse'),
newDescribeDevicePolicyConfigurationResponse,
ListWebsiteAuthorizationProviders (ListWebsiteAuthorizationProviders'),
newListWebsiteAuthorizationProviders,
ListWebsiteAuthorizationProvidersResponse (ListWebsiteAuthorizationProvidersResponse'),
newListWebsiteAuthorizationProvidersResponse,
DisassociateWebsiteAuthorizationProvider (DisassociateWebsiteAuthorizationProvider'),
newDisassociateWebsiteAuthorizationProvider,
DisassociateWebsiteAuthorizationProviderResponse (DisassociateWebsiteAuthorizationProviderResponse'),
newDisassociateWebsiteAuthorizationProviderResponse,
ListWebsiteCertificateAuthorities (ListWebsiteCertificateAuthorities'),
newListWebsiteCertificateAuthorities,
ListWebsiteCertificateAuthoritiesResponse (ListWebsiteCertificateAuthoritiesResponse'),
newListWebsiteCertificateAuthoritiesResponse,
UpdateIdentityProviderConfiguration (UpdateIdentityProviderConfiguration'),
newUpdateIdentityProviderConfiguration,
UpdateIdentityProviderConfigurationResponse (UpdateIdentityProviderConfigurationResponse'),
newUpdateIdentityProviderConfigurationResponse,
DescribeFleetMetadata (DescribeFleetMetadata'),
newDescribeFleetMetadata,
DescribeFleetMetadataResponse (DescribeFleetMetadataResponse'),
newDescribeFleetMetadataResponse,
UpdateDevicePolicyConfiguration (UpdateDevicePolicyConfiguration'),
newUpdateDevicePolicyConfiguration,
UpdateDevicePolicyConfigurationResponse (UpdateDevicePolicyConfigurationResponse'),
newUpdateDevicePolicyConfigurationResponse,
DescribeCompanyNetworkConfiguration (DescribeCompanyNetworkConfiguration'),
newDescribeCompanyNetworkConfiguration,
DescribeCompanyNetworkConfigurationResponse (DescribeCompanyNetworkConfigurationResponse'),
newDescribeCompanyNetworkConfigurationResponse,
DescribeAuditStreamConfiguration (DescribeAuditStreamConfiguration'),
newDescribeAuditStreamConfiguration,
DescribeAuditStreamConfigurationResponse (DescribeAuditStreamConfigurationResponse'),
newDescribeAuditStreamConfigurationResponse,
RevokeDomainAccess (RevokeDomainAccess'),
newRevokeDomainAccess,
RevokeDomainAccessResponse (RevokeDomainAccessResponse'),
newRevokeDomainAccessResponse,
ListFleets (ListFleets'),
newListFleets,
ListFleetsResponse (ListFleetsResponse'),
newListFleetsResponse,
UpdateFleetMetadata (UpdateFleetMetadata'),
newUpdateFleetMetadata,
UpdateFleetMetadataResponse (UpdateFleetMetadataResponse'),
newUpdateFleetMetadataResponse,
DescribeIdentityProviderConfiguration (DescribeIdentityProviderConfiguration'),
newDescribeIdentityProviderConfiguration,
DescribeIdentityProviderConfigurationResponse (DescribeIdentityProviderConfigurationResponse'),
newDescribeIdentityProviderConfigurationResponse,
CreateFleet (CreateFleet'),
newCreateFleet,
CreateFleetResponse (CreateFleetResponse'),
newCreateFleetResponse,
DescribeWebsiteCertificateAuthority (DescribeWebsiteCertificateAuthority'),
newDescribeWebsiteCertificateAuthority,
DescribeWebsiteCertificateAuthorityResponse (DescribeWebsiteCertificateAuthorityResponse'),
newDescribeWebsiteCertificateAuthorityResponse,
DescribeDomain (DescribeDomain'),
newDescribeDomain,
DescribeDomainResponse (DescribeDomainResponse'),
newDescribeDomainResponse,
DisassociateWebsiteCertificateAuthority (DisassociateWebsiteCertificateAuthority'),
newDisassociateWebsiteCertificateAuthority,
DisassociateWebsiteCertificateAuthorityResponse (DisassociateWebsiteCertificateAuthorityResponse'),
newDisassociateWebsiteCertificateAuthorityResponse,
DescribeDevice (DescribeDevice'),
newDescribeDevice,
DescribeDeviceResponse (DescribeDeviceResponse'),
newDescribeDeviceResponse,
UpdateAuditStreamConfiguration (UpdateAuditStreamConfiguration'),
newUpdateAuditStreamConfiguration,
UpdateAuditStreamConfigurationResponse (UpdateAuditStreamConfigurationResponse'),
newUpdateAuditStreamConfigurationResponse,
UpdateCompanyNetworkConfiguration (UpdateCompanyNetworkConfiguration'),
newUpdateCompanyNetworkConfiguration,
UpdateCompanyNetworkConfigurationResponse (UpdateCompanyNetworkConfigurationResponse'),
newUpdateCompanyNetworkConfigurationResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
AssociateWebsiteCertificateAuthority (AssociateWebsiteCertificateAuthority'),
newAssociateWebsiteCertificateAuthority,
AssociateWebsiteCertificateAuthorityResponse (AssociateWebsiteCertificateAuthorityResponse'),
newAssociateWebsiteCertificateAuthorityResponse,
ListDomains (ListDomains'),
newListDomains,
ListDomainsResponse (ListDomainsResponse'),
newListDomainsResponse,
ListDevices (ListDevices'),
newListDevices,
ListDevicesResponse (ListDevicesResponse'),
newListDevicesResponse,
AuthorizationProviderType (..),
DeviceStatus (..),
DomainStatus (..),
FleetStatus (..),
IdentityProviderType (..),
DeviceSummary (DeviceSummary'),
newDeviceSummary,
DomainSummary (DomainSummary'),
newDomainSummary,
FleetSummary (FleetSummary'),
newFleetSummary,
WebsiteAuthorizationProviderSummary (WebsiteAuthorizationProviderSummary'),
newWebsiteAuthorizationProviderSummary,
WebsiteCaSummary (WebsiteCaSummary'),
newWebsiteCaSummary,
)
where
import Amazonka.WorkLink.AssociateDomain
import Amazonka.WorkLink.AssociateWebsiteAuthorizationProvider
import Amazonka.WorkLink.AssociateWebsiteCertificateAuthority
import Amazonka.WorkLink.CreateFleet
import Amazonka.WorkLink.DeleteFleet
import Amazonka.WorkLink.DescribeAuditStreamConfiguration
import Amazonka.WorkLink.DescribeCompanyNetworkConfiguration
import Amazonka.WorkLink.DescribeDevice
import Amazonka.WorkLink.DescribeDevicePolicyConfiguration
import Amazonka.WorkLink.DescribeDomain
import Amazonka.WorkLink.DescribeFleetMetadata
import Amazonka.WorkLink.DescribeIdentityProviderConfiguration
import Amazonka.WorkLink.DescribeWebsiteCertificateAuthority
import Amazonka.WorkLink.DisassociateDomain
import Amazonka.WorkLink.DisassociateWebsiteAuthorizationProvider
import Amazonka.WorkLink.DisassociateWebsiteCertificateAuthority
import Amazonka.WorkLink.Lens
import Amazonka.WorkLink.ListDevices
import Amazonka.WorkLink.ListDomains
import Amazonka.WorkLink.ListFleets
import Amazonka.WorkLink.ListTagsForResource
import Amazonka.WorkLink.ListWebsiteAuthorizationProviders
import Amazonka.WorkLink.ListWebsiteCertificateAuthorities
import Amazonka.WorkLink.RestoreDomainAccess
import Amazonka.WorkLink.RevokeDomainAccess
import Amazonka.WorkLink.SignOutUser
import Amazonka.WorkLink.TagResource
import Amazonka.WorkLink.Types
import Amazonka.WorkLink.UntagResource
import Amazonka.WorkLink.UpdateAuditStreamConfiguration
import Amazonka.WorkLink.UpdateCompanyNetworkConfiguration
import Amazonka.WorkLink.UpdateDevicePolicyConfiguration
import Amazonka.WorkLink.UpdateDomainMetadata
import Amazonka.WorkLink.UpdateFleetMetadata
import Amazonka.WorkLink.UpdateIdentityProviderConfiguration
import Amazonka.WorkLink.Waiters