| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.WorkLink
Contents
- Service Configuration
- Errors
- Waiters
- Operations
- UpdateDomainMetadata
- SignOutUser
- RestoreDomainAccess
- AssociateDomain
- DeleteFleet
- DisassociateDomain
- ListTagsForResource
- AssociateWebsiteAuthorizationProvider
- DescribeDevicePolicyConfiguration
- ListWebsiteAuthorizationProviders
- DisassociateWebsiteAuthorizationProvider
- ListWebsiteCertificateAuthorities
- UpdateIdentityProviderConfiguration
- DescribeFleetMetadata
- UpdateDevicePolicyConfiguration
- DescribeCompanyNetworkConfiguration
- DescribeAuditStreamConfiguration
- RevokeDomainAccess
- ListFleets
- UpdateFleetMetadata
- DescribeIdentityProviderConfiguration
- CreateFleet
- DescribeWebsiteCertificateAuthority
- DescribeDomain
- DisassociateWebsiteCertificateAuthority
- DescribeDevice
- UpdateAuditStreamConfiguration
- UpdateCompanyNetworkConfiguration
- TagResource
- UntagResource
- AssociateWebsiteCertificateAuthority
- ListDomains
- ListDevices
- Types
Description
Derived from API version 2018-09-25 of the AWS service descriptions, licensed under Apache 2.0.
Amazon WorkLink is a cloud-based service that provides secure access to internal websites and web apps from iOS and Android phones. In a single step, your users, such as employees, can access internal websites as efficiently as they access any other public website. They enter a URL in their web browser, or choose a link to an internal website in an email. Amazon WorkLink authenticates the user's access and securely renders authorized internal web content in a secure rendering service in the AWS cloud. Amazon WorkLink doesn't download or store any internal web content on mobile devices.
Synopsis
- defaultService :: Service
- _InvalidRequestException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError
- _UnauthorizedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- data UpdateDomainMetadata = UpdateDomainMetadata' (Maybe Text) Text Text
- newUpdateDomainMetadata :: Text -> Text -> UpdateDomainMetadata
- data UpdateDomainMetadataResponse = UpdateDomainMetadataResponse' Int
- newUpdateDomainMetadataResponse :: Int -> UpdateDomainMetadataResponse
- data SignOutUser = SignOutUser' Text Text
- newSignOutUser :: Text -> Text -> SignOutUser
- data SignOutUserResponse = SignOutUserResponse' Int
- newSignOutUserResponse :: Int -> SignOutUserResponse
- data RestoreDomainAccess = RestoreDomainAccess' Text Text
- newRestoreDomainAccess :: Text -> Text -> RestoreDomainAccess
- data RestoreDomainAccessResponse = RestoreDomainAccessResponse' Int
- newRestoreDomainAccessResponse :: Int -> RestoreDomainAccessResponse
- data AssociateDomain = AssociateDomain' (Maybe Text) Text Text Text
- newAssociateDomain :: Text -> Text -> Text -> AssociateDomain
- data AssociateDomainResponse = AssociateDomainResponse' Int
- newAssociateDomainResponse :: Int -> AssociateDomainResponse
- data DeleteFleet = DeleteFleet' Text
- newDeleteFleet :: Text -> DeleteFleet
- data DeleteFleetResponse = DeleteFleetResponse' Int
- newDeleteFleetResponse :: Int -> DeleteFleetResponse
- data DisassociateDomain = DisassociateDomain' Text Text
- newDisassociateDomain :: Text -> Text -> DisassociateDomain
- data DisassociateDomainResponse = DisassociateDomainResponse' Int
- newDisassociateDomainResponse :: Int -> DisassociateDomainResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data AssociateWebsiteAuthorizationProvider = AssociateWebsiteAuthorizationProvider' (Maybe Text) Text AuthorizationProviderType
- newAssociateWebsiteAuthorizationProvider :: Text -> AuthorizationProviderType -> AssociateWebsiteAuthorizationProvider
- data AssociateWebsiteAuthorizationProviderResponse = AssociateWebsiteAuthorizationProviderResponse' (Maybe Text) Int
- newAssociateWebsiteAuthorizationProviderResponse :: Int -> AssociateWebsiteAuthorizationProviderResponse
- data DescribeDevicePolicyConfiguration = DescribeDevicePolicyConfiguration' Text
- newDescribeDevicePolicyConfiguration :: Text -> DescribeDevicePolicyConfiguration
- data DescribeDevicePolicyConfigurationResponse = DescribeDevicePolicyConfigurationResponse' (Maybe Text) Int
- newDescribeDevicePolicyConfigurationResponse :: Int -> DescribeDevicePolicyConfigurationResponse
- data ListWebsiteAuthorizationProviders = ListWebsiteAuthorizationProviders' (Maybe Text) (Maybe Natural) Text
- newListWebsiteAuthorizationProviders :: Text -> ListWebsiteAuthorizationProviders
- data ListWebsiteAuthorizationProvidersResponse = ListWebsiteAuthorizationProvidersResponse' (Maybe [WebsiteAuthorizationProviderSummary]) (Maybe Text) Int
- newListWebsiteAuthorizationProvidersResponse :: Int -> ListWebsiteAuthorizationProvidersResponse
- data DisassociateWebsiteAuthorizationProvider = DisassociateWebsiteAuthorizationProvider' Text Text
- newDisassociateWebsiteAuthorizationProvider :: Text -> Text -> DisassociateWebsiteAuthorizationProvider
- data DisassociateWebsiteAuthorizationProviderResponse = DisassociateWebsiteAuthorizationProviderResponse' Int
- newDisassociateWebsiteAuthorizationProviderResponse :: Int -> DisassociateWebsiteAuthorizationProviderResponse
- data ListWebsiteCertificateAuthorities = ListWebsiteCertificateAuthorities' (Maybe Text) (Maybe Natural) Text
- newListWebsiteCertificateAuthorities :: Text -> ListWebsiteCertificateAuthorities
- data ListWebsiteCertificateAuthoritiesResponse = ListWebsiteCertificateAuthoritiesResponse' (Maybe [WebsiteCaSummary]) (Maybe Text) Int
- newListWebsiteCertificateAuthoritiesResponse :: Int -> ListWebsiteCertificateAuthoritiesResponse
- data UpdateIdentityProviderConfiguration = UpdateIdentityProviderConfiguration' (Maybe Text) Text IdentityProviderType
- newUpdateIdentityProviderConfiguration :: Text -> IdentityProviderType -> UpdateIdentityProviderConfiguration
- data UpdateIdentityProviderConfigurationResponse = UpdateIdentityProviderConfigurationResponse' Int
- newUpdateIdentityProviderConfigurationResponse :: Int -> UpdateIdentityProviderConfigurationResponse
- data DescribeFleetMetadata = DescribeFleetMetadata' Text
- newDescribeFleetMetadata :: Text -> DescribeFleetMetadata
- data DescribeFleetMetadataResponse = DescribeFleetMetadataResponse' (Maybe POSIX) (Maybe FleetStatus) (Maybe Text) (Maybe POSIX) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newDescribeFleetMetadataResponse :: Int -> DescribeFleetMetadataResponse
- data UpdateDevicePolicyConfiguration = UpdateDevicePolicyConfiguration' (Maybe Text) Text
- newUpdateDevicePolicyConfiguration :: Text -> UpdateDevicePolicyConfiguration
- data UpdateDevicePolicyConfigurationResponse = UpdateDevicePolicyConfigurationResponse' Int
- newUpdateDevicePolicyConfigurationResponse :: Int -> UpdateDevicePolicyConfigurationResponse
- data DescribeCompanyNetworkConfiguration = DescribeCompanyNetworkConfiguration' Text
- newDescribeCompanyNetworkConfiguration :: Text -> DescribeCompanyNetworkConfiguration
- data DescribeCompanyNetworkConfigurationResponse = DescribeCompanyNetworkConfigurationResponse' (Maybe [Text]) (Maybe [Text]) (Maybe Text) Int
- newDescribeCompanyNetworkConfigurationResponse :: Int -> DescribeCompanyNetworkConfigurationResponse
- data DescribeAuditStreamConfiguration = DescribeAuditStreamConfiguration' Text
- newDescribeAuditStreamConfiguration :: Text -> DescribeAuditStreamConfiguration
- data DescribeAuditStreamConfigurationResponse = DescribeAuditStreamConfigurationResponse' (Maybe Text) Int
- newDescribeAuditStreamConfigurationResponse :: Int -> DescribeAuditStreamConfigurationResponse
- data RevokeDomainAccess = RevokeDomainAccess' Text Text
- newRevokeDomainAccess :: Text -> Text -> RevokeDomainAccess
- data RevokeDomainAccessResponse = RevokeDomainAccessResponse' Int
- newRevokeDomainAccessResponse :: Int -> RevokeDomainAccessResponse
- data ListFleets = ListFleets' (Maybe Text) (Maybe Natural)
- newListFleets :: ListFleets
- data ListFleetsResponse = ListFleetsResponse' (Maybe [FleetSummary]) (Maybe Text) Int
- newListFleetsResponse :: Int -> ListFleetsResponse
- data UpdateFleetMetadata = UpdateFleetMetadata' (Maybe Bool) (Maybe Text) Text
- newUpdateFleetMetadata :: Text -> UpdateFleetMetadata
- data UpdateFleetMetadataResponse = UpdateFleetMetadataResponse' Int
- newUpdateFleetMetadataResponse :: Int -> UpdateFleetMetadataResponse
- data DescribeIdentityProviderConfiguration = DescribeIdentityProviderConfiguration' Text
- newDescribeIdentityProviderConfiguration :: Text -> DescribeIdentityProviderConfiguration
- data DescribeIdentityProviderConfigurationResponse = DescribeIdentityProviderConfigurationResponse' (Maybe IdentityProviderType) (Maybe Text) (Maybe Text) Int
- newDescribeIdentityProviderConfigurationResponse :: Int -> DescribeIdentityProviderConfigurationResponse
- data CreateFleet = CreateFleet' (Maybe Bool) (Maybe Text) (Maybe (HashMap Text Text)) Text
- newCreateFleet :: Text -> CreateFleet
- data CreateFleetResponse = CreateFleetResponse' (Maybe Text) Int
- newCreateFleetResponse :: Int -> CreateFleetResponse
- data DescribeWebsiteCertificateAuthority = DescribeWebsiteCertificateAuthority' Text Text
- newDescribeWebsiteCertificateAuthority :: Text -> Text -> DescribeWebsiteCertificateAuthority
- data DescribeWebsiteCertificateAuthorityResponse = DescribeWebsiteCertificateAuthorityResponse' (Maybe POSIX) (Maybe Text) (Maybe Text) Int
- newDescribeWebsiteCertificateAuthorityResponse :: Int -> DescribeWebsiteCertificateAuthorityResponse
- data DescribeDomain = DescribeDomain' Text Text
- newDescribeDomain :: Text -> Text -> DescribeDomain
- data DescribeDomainResponse = DescribeDomainResponse' (Maybe DomainStatus) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) Int
- newDescribeDomainResponse :: Int -> DescribeDomainResponse
- data DisassociateWebsiteCertificateAuthority = DisassociateWebsiteCertificateAuthority' Text Text
- newDisassociateWebsiteCertificateAuthority :: Text -> Text -> DisassociateWebsiteCertificateAuthority
- data DisassociateWebsiteCertificateAuthorityResponse = DisassociateWebsiteCertificateAuthorityResponse' Int
- newDisassociateWebsiteCertificateAuthorityResponse :: Int -> DisassociateWebsiteCertificateAuthorityResponse
- data DescribeDevice = DescribeDevice' Text Text
- newDescribeDevice :: Text -> Text -> DescribeDevice
- data DescribeDeviceResponse = DescribeDeviceResponse' (Maybe DeviceStatus) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) Int
- newDescribeDeviceResponse :: Int -> DescribeDeviceResponse
- data UpdateAuditStreamConfiguration = UpdateAuditStreamConfiguration' (Maybe Text) Text
- newUpdateAuditStreamConfiguration :: Text -> UpdateAuditStreamConfiguration
- data UpdateAuditStreamConfigurationResponse = UpdateAuditStreamConfigurationResponse' Int
- newUpdateAuditStreamConfigurationResponse :: Int -> UpdateAuditStreamConfigurationResponse
- data UpdateCompanyNetworkConfiguration = UpdateCompanyNetworkConfiguration' Text Text [Text] [Text]
- newUpdateCompanyNetworkConfiguration :: Text -> Text -> UpdateCompanyNetworkConfiguration
- data UpdateCompanyNetworkConfigurationResponse = UpdateCompanyNetworkConfigurationResponse' Int
- newUpdateCompanyNetworkConfigurationResponse :: Int -> UpdateCompanyNetworkConfigurationResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data UntagResource = UntagResource' Text (NonEmpty Text)
- newUntagResource :: Text -> NonEmpty Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data AssociateWebsiteCertificateAuthority = AssociateWebsiteCertificateAuthority' (Maybe Text) Text Text
- newAssociateWebsiteCertificateAuthority :: Text -> Text -> AssociateWebsiteCertificateAuthority
- data AssociateWebsiteCertificateAuthorityResponse = AssociateWebsiteCertificateAuthorityResponse' (Maybe Text) Int
- newAssociateWebsiteCertificateAuthorityResponse :: Int -> AssociateWebsiteCertificateAuthorityResponse
- data ListDomains = ListDomains' (Maybe Text) (Maybe Natural) Text
- newListDomains :: Text -> ListDomains
- data ListDomainsResponse = ListDomainsResponse' (Maybe Text) (Maybe [DomainSummary]) Int
- newListDomainsResponse :: Int -> ListDomainsResponse
- data ListDevices = ListDevices' (Maybe Text) (Maybe Natural) Text
- newListDevices :: Text -> ListDevices
- data ListDevicesResponse = ListDevicesResponse' (Maybe Text) (Maybe [DeviceSummary]) Int
- newListDevicesResponse :: Int -> ListDevicesResponse
- newtype AuthorizationProviderType where
- newtype DeviceStatus where
- DeviceStatus' { }
- pattern DeviceStatus_ACTIVE :: DeviceStatus
- pattern DeviceStatus_SIGNED_OUT :: DeviceStatus
- newtype DomainStatus where
- DomainStatus' { }
- pattern DomainStatus_ACTIVE :: DomainStatus
- pattern DomainStatus_ASSOCIATING :: DomainStatus
- pattern DomainStatus_DISASSOCIATED :: DomainStatus
- pattern DomainStatus_DISASSOCIATING :: DomainStatus
- pattern DomainStatus_FAILED_TO_ASSOCIATE :: DomainStatus
- pattern DomainStatus_FAILED_TO_DISASSOCIATE :: DomainStatus
- pattern DomainStatus_INACTIVE :: DomainStatus
- pattern DomainStatus_PENDING_VALIDATION :: DomainStatus
- newtype FleetStatus where
- FleetStatus' { }
- pattern FleetStatus_ACTIVE :: FleetStatus
- pattern FleetStatus_CREATING :: FleetStatus
- pattern FleetStatus_DELETED :: FleetStatus
- pattern FleetStatus_DELETING :: FleetStatus
- pattern FleetStatus_FAILED_TO_CREATE :: FleetStatus
- pattern FleetStatus_FAILED_TO_DELETE :: FleetStatus
- newtype IdentityProviderType where
- data DeviceSummary = DeviceSummary' (Maybe DeviceStatus) (Maybe Text)
- newDeviceSummary :: DeviceSummary
- data DomainSummary = DomainSummary' (Maybe Text) Text POSIX DomainStatus
- newDomainSummary :: Text -> UTCTime -> DomainStatus -> DomainSummary
- data FleetSummary = FleetSummary' (Maybe POSIX) (Maybe FleetStatus) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text))
- newFleetSummary :: FleetSummary
- data WebsiteAuthorizationProviderSummary = WebsiteAuthorizationProviderSummary' (Maybe Text) (Maybe POSIX) (Maybe Text) AuthorizationProviderType
- newWebsiteAuthorizationProviderSummary :: AuthorizationProviderType -> WebsiteAuthorizationProviderSummary
- data WebsiteCaSummary = WebsiteCaSummary' (Maybe POSIX) (Maybe Text) (Maybe Text)
- newWebsiteCaSummary :: WebsiteCaSummary
Service Configuration
defaultService :: Service Source #
API version 2018-09-25 of the Amazon WorkLink SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by WorkLink.
InvalidRequestException
_InvalidRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request is not valid.
ResourceAlreadyExistsException
_ResourceAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The resource already exists.
TooManyRequestsException
_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The number of requests exceeds the limit.
InternalServerErrorException
_InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The service is temporarily unavailable.
UnauthorizedException
_UnauthorizedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
You are not authorized to perform this action.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The requested resource was not found.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait specification is fulfilled. The Wait specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
UpdateDomainMetadata
data UpdateDomainMetadata Source #
See: newUpdateDomainMetadata smart constructor.
Constructors
| UpdateDomainMetadata' (Maybe Text) Text Text |
Instances
newUpdateDomainMetadata Source #
Arguments
| :: Text | |
| -> Text | |
| -> UpdateDomainMetadata |
Create a value of UpdateDomainMetadata with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:displayName:UpdateDomainMetadata', updateDomainMetadata_displayName - The name to display.
$sel:fleetArn:UpdateDomainMetadata', updateDomainMetadata_fleetArn - The ARN of the fleet.
$sel:domainName:UpdateDomainMetadata', updateDomainMetadata_domainName - The name of the domain.
data UpdateDomainMetadataResponse Source #
See: newUpdateDomainMetadataResponse smart constructor.
Constructors
| UpdateDomainMetadataResponse' Int |
Instances
newUpdateDomainMetadataResponse Source #
Create a value of UpdateDomainMetadataResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateDomainMetadataResponse', updateDomainMetadataResponse_httpStatus - The response's http status code.
SignOutUser
data SignOutUser Source #
See: newSignOutUser smart constructor.
Constructors
| SignOutUser' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> SignOutUser |
Create a value of SignOutUser with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:SignOutUser', signOutUser_fleetArn - The ARN of the fleet.
$sel:username:SignOutUser', signOutUser_username - The name of the user.
data SignOutUserResponse Source #
See: newSignOutUserResponse smart constructor.
Constructors
| SignOutUserResponse' Int |
Instances
newSignOutUserResponse Source #
Arguments
| :: Int | |
| -> SignOutUserResponse |
Create a value of SignOutUserResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:SignOutUserResponse', signOutUserResponse_httpStatus - The response's http status code.
RestoreDomainAccess
data RestoreDomainAccess Source #
See: newRestoreDomainAccess smart constructor.
Constructors
| RestoreDomainAccess' Text Text |
Instances
newRestoreDomainAccess Source #
Arguments
| :: Text | |
| -> Text | |
| -> RestoreDomainAccess |
Create a value of RestoreDomainAccess with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:RestoreDomainAccess', restoreDomainAccess_fleetArn - The ARN of the fleet.
$sel:domainName:RestoreDomainAccess', restoreDomainAccess_domainName - The name of the domain.
data RestoreDomainAccessResponse Source #
See: newRestoreDomainAccessResponse smart constructor.
Constructors
| RestoreDomainAccessResponse' Int |
Instances
newRestoreDomainAccessResponse Source #
Create a value of RestoreDomainAccessResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:RestoreDomainAccessResponse', restoreDomainAccessResponse_httpStatus - The response's http status code.
AssociateDomain
data AssociateDomain Source #
See: newAssociateDomain smart constructor.
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> AssociateDomain |
Create a value of AssociateDomain with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:displayName:AssociateDomain', associateDomain_displayName - The name to display.
$sel:fleetArn:AssociateDomain', associateDomain_fleetArn - The Amazon Resource Name (ARN) of the fleet.
$sel:domainName:AssociateDomain', associateDomain_domainName - The fully qualified domain name (FQDN).
$sel:acmCertificateArn:AssociateDomain', associateDomain_acmCertificateArn - The ARN of an issued ACM certificate that is valid for the domain being
associated.
data AssociateDomainResponse Source #
See: newAssociateDomainResponse smart constructor.
Constructors
| AssociateDomainResponse' Int |
Instances
newAssociateDomainResponse Source #
Create a value of AssociateDomainResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:AssociateDomainResponse', associateDomainResponse_httpStatus - The response's http status code.
DeleteFleet
data DeleteFleet Source #
See: newDeleteFleet smart constructor.
Constructors
| DeleteFleet' Text |
Instances
Arguments
| :: Text | |
| -> DeleteFleet |
Create a value of DeleteFleet with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:DeleteFleet', deleteFleet_fleetArn - The ARN of the fleet.
data DeleteFleetResponse Source #
See: newDeleteFleetResponse smart constructor.
Constructors
| DeleteFleetResponse' Int |
Instances
newDeleteFleetResponse Source #
Arguments
| :: Int | |
| -> DeleteFleetResponse |
Create a value of DeleteFleetResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteFleetResponse', deleteFleetResponse_httpStatus - The response's http status code.
DisassociateDomain
data DisassociateDomain Source #
See: newDisassociateDomain smart constructor.
Constructors
| DisassociateDomain' Text Text |
Instances
newDisassociateDomain Source #
Arguments
| :: Text | |
| -> Text | |
| -> DisassociateDomain |
Create a value of DisassociateDomain with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:DisassociateDomain', disassociateDomain_fleetArn - The ARN of the fleet.
$sel:domainName:DisassociateDomain', disassociateDomain_domainName - The name of the domain.
data DisassociateDomainResponse Source #
See: newDisassociateDomainResponse smart constructor.
Constructors
| DisassociateDomainResponse' Int |
Instances
newDisassociateDomainResponse Source #
Create a value of DisassociateDomainResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateDomainResponse', disassociateDomainResponse_httpStatus - The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource smart constructor.
Constructors
| ListTagsForResource' Text |
Instances
newListTagsForResource Source #
Arguments
| :: Text | |
| -> ListTagsForResource |
Create a value of ListTagsForResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the fleet.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The tags attached to the resource. A tag is a key-value pair.
$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.
AssociateWebsiteAuthorizationProvider
data AssociateWebsiteAuthorizationProvider Source #
See: newAssociateWebsiteAuthorizationProvider smart constructor.
Instances
newAssociateWebsiteAuthorizationProvider Source #
Arguments
| :: Text | |
| -> AuthorizationProviderType |
|
| -> AssociateWebsiteAuthorizationProvider |
Create a value of AssociateWebsiteAuthorizationProvider with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:domainName:AssociateWebsiteAuthorizationProvider', associateWebsiteAuthorizationProvider_domainName - The domain name of the authorization provider. This applies only to
SAML-based authorization providers.
$sel:fleetArn:AssociateWebsiteAuthorizationProvider', associateWebsiteAuthorizationProvider_fleetArn - The ARN of the fleet.
$sel:authorizationProviderType:AssociateWebsiteAuthorizationProvider', associateWebsiteAuthorizationProvider_authorizationProviderType - The authorization provider type.
data AssociateWebsiteAuthorizationProviderResponse Source #
See: newAssociateWebsiteAuthorizationProviderResponse smart constructor.
Constructors
| AssociateWebsiteAuthorizationProviderResponse' (Maybe Text) Int |
Instances
newAssociateWebsiteAuthorizationProviderResponse Source #
Arguments
| :: Int |
|
| -> AssociateWebsiteAuthorizationProviderResponse |
Create a value of AssociateWebsiteAuthorizationProviderResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:authorizationProviderId:AssociateWebsiteAuthorizationProviderResponse', associateWebsiteAuthorizationProviderResponse_authorizationProviderId - A unique identifier for the authorization provider.
$sel:httpStatus:AssociateWebsiteAuthorizationProviderResponse', associateWebsiteAuthorizationProviderResponse_httpStatus - The response's http status code.
DescribeDevicePolicyConfiguration
data DescribeDevicePolicyConfiguration Source #
See: newDescribeDevicePolicyConfiguration smart constructor.
Constructors
| DescribeDevicePolicyConfiguration' Text |
Instances
newDescribeDevicePolicyConfiguration Source #
Arguments
| :: Text | |
| -> DescribeDevicePolicyConfiguration |
Create a value of DescribeDevicePolicyConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:DescribeDevicePolicyConfiguration', describeDevicePolicyConfiguration_fleetArn - The ARN of the fleet.
data DescribeDevicePolicyConfigurationResponse Source #
See: newDescribeDevicePolicyConfigurationResponse smart constructor.
Constructors
| DescribeDevicePolicyConfigurationResponse' (Maybe Text) Int |
Instances
newDescribeDevicePolicyConfigurationResponse Source #
Arguments
| :: Int | |
| -> DescribeDevicePolicyConfigurationResponse |
Create a value of DescribeDevicePolicyConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceCaCertificate:DescribeDevicePolicyConfigurationResponse', describeDevicePolicyConfigurationResponse_deviceCaCertificate - The certificate chain, including intermediate certificates and the root
certificate authority certificate used to issue device certificates.
$sel:httpStatus:DescribeDevicePolicyConfigurationResponse', describeDevicePolicyConfigurationResponse_httpStatus - The response's http status code.
ListWebsiteAuthorizationProviders
data ListWebsiteAuthorizationProviders Source #
See: newListWebsiteAuthorizationProviders smart constructor.
Instances
newListWebsiteAuthorizationProviders Source #
Arguments
| :: Text | |
| -> ListWebsiteAuthorizationProviders |
Create a value of ListWebsiteAuthorizationProviders with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListWebsiteAuthorizationProviders', listWebsiteAuthorizationProviders_nextToken - The pagination token to use to retrieve the next page of results for
this operation. If this value is null, it retrieves the first page.
$sel:maxResults:ListWebsiteAuthorizationProviders', listWebsiteAuthorizationProviders_maxResults - The maximum number of results to be included in the next page.
$sel:fleetArn:ListWebsiteAuthorizationProviders', listWebsiteAuthorizationProviders_fleetArn - The ARN of the fleet.
data ListWebsiteAuthorizationProvidersResponse Source #
See: newListWebsiteAuthorizationProvidersResponse smart constructor.
Constructors
| ListWebsiteAuthorizationProvidersResponse' (Maybe [WebsiteAuthorizationProviderSummary]) (Maybe Text) Int |
Instances
newListWebsiteAuthorizationProvidersResponse Source #
Arguments
| :: Int | |
| -> ListWebsiteAuthorizationProvidersResponse |
Create a value of ListWebsiteAuthorizationProvidersResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:websiteAuthorizationProviders:ListWebsiteAuthorizationProvidersResponse', listWebsiteAuthorizationProvidersResponse_websiteAuthorizationProviders - The website authorization providers.
$sel:nextToken:ListWebsiteAuthorizationProviders', listWebsiteAuthorizationProvidersResponse_nextToken - The pagination token to use to retrieve the next page of results for
this operation. If this value is null, it retrieves the first page.
$sel:httpStatus:ListWebsiteAuthorizationProvidersResponse', listWebsiteAuthorizationProvidersResponse_httpStatus - The response's http status code.
DisassociateWebsiteAuthorizationProvider
data DisassociateWebsiteAuthorizationProvider Source #
See: newDisassociateWebsiteAuthorizationProvider smart constructor.
Constructors
| DisassociateWebsiteAuthorizationProvider' Text Text |
Instances
newDisassociateWebsiteAuthorizationProvider Source #
Arguments
| :: Text | |
| -> Text |
|
| -> DisassociateWebsiteAuthorizationProvider |
Create a value of DisassociateWebsiteAuthorizationProvider with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:DisassociateWebsiteAuthorizationProvider', disassociateWebsiteAuthorizationProvider_fleetArn - The ARN of the fleet.
$sel:authorizationProviderId:DisassociateWebsiteAuthorizationProvider', disassociateWebsiteAuthorizationProvider_authorizationProviderId - A unique identifier for the authorization provider.
data DisassociateWebsiteAuthorizationProviderResponse Source #
See: newDisassociateWebsiteAuthorizationProviderResponse smart constructor.
Constructors
| DisassociateWebsiteAuthorizationProviderResponse' Int |
Instances
newDisassociateWebsiteAuthorizationProviderResponse Source #
Arguments
| :: Int |
|
| -> DisassociateWebsiteAuthorizationProviderResponse |
Create a value of DisassociateWebsiteAuthorizationProviderResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateWebsiteAuthorizationProviderResponse', disassociateWebsiteAuthorizationProviderResponse_httpStatus - The response's http status code.
ListWebsiteCertificateAuthorities
data ListWebsiteCertificateAuthorities Source #
See: newListWebsiteCertificateAuthorities smart constructor.
Instances
newListWebsiteCertificateAuthorities Source #
Arguments
| :: Text | |
| -> ListWebsiteCertificateAuthorities |
Create a value of ListWebsiteCertificateAuthorities with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListWebsiteCertificateAuthorities', listWebsiteCertificateAuthorities_nextToken - The pagination token used to retrieve the next page of results for this
operation. If this value is null, it retrieves the first page.
$sel:maxResults:ListWebsiteCertificateAuthorities', listWebsiteCertificateAuthorities_maxResults - The maximum number of results to be included in the next page.
$sel:fleetArn:ListWebsiteCertificateAuthorities', listWebsiteCertificateAuthorities_fleetArn - The ARN of the fleet.
data ListWebsiteCertificateAuthoritiesResponse Source #
See: newListWebsiteCertificateAuthoritiesResponse smart constructor.
Constructors
| ListWebsiteCertificateAuthoritiesResponse' (Maybe [WebsiteCaSummary]) (Maybe Text) Int |
Instances
newListWebsiteCertificateAuthoritiesResponse Source #
Arguments
| :: Int | |
| -> ListWebsiteCertificateAuthoritiesResponse |
Create a value of ListWebsiteCertificateAuthoritiesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:websiteCertificateAuthorities:ListWebsiteCertificateAuthoritiesResponse', listWebsiteCertificateAuthoritiesResponse_websiteCertificateAuthorities - Information about the certificates.
$sel:nextToken:ListWebsiteCertificateAuthorities', listWebsiteCertificateAuthoritiesResponse_nextToken - The pagination token used to retrieve the next page of results for this
operation. If there are no more pages, this value is null.
$sel:httpStatus:ListWebsiteCertificateAuthoritiesResponse', listWebsiteCertificateAuthoritiesResponse_httpStatus - The response's http status code.
UpdateIdentityProviderConfiguration
data UpdateIdentityProviderConfiguration Source #
See: newUpdateIdentityProviderConfiguration smart constructor.
Constructors
| UpdateIdentityProviderConfiguration' (Maybe Text) Text IdentityProviderType |
Instances
newUpdateIdentityProviderConfiguration Source #
Arguments
| :: Text | |
| -> IdentityProviderType |
|
| -> UpdateIdentityProviderConfiguration |
Create a value of UpdateIdentityProviderConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:identityProviderSamlMetadata:UpdateIdentityProviderConfiguration', updateIdentityProviderConfiguration_identityProviderSamlMetadata - The SAML metadata document provided by the customer’s identity provider.
The existing IdentityProviderSamlMetadata is unset if null is passed.
$sel:fleetArn:UpdateIdentityProviderConfiguration', updateIdentityProviderConfiguration_fleetArn - The ARN of the fleet.
$sel:identityProviderType:UpdateIdentityProviderConfiguration', updateIdentityProviderConfiguration_identityProviderType - The type of identity provider.
data UpdateIdentityProviderConfigurationResponse Source #
See: newUpdateIdentityProviderConfigurationResponse smart constructor.
Constructors
| UpdateIdentityProviderConfigurationResponse' Int |
Instances
newUpdateIdentityProviderConfigurationResponse Source #
Arguments
| :: Int |
|
| -> UpdateIdentityProviderConfigurationResponse |
Create a value of UpdateIdentityProviderConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateIdentityProviderConfigurationResponse', updateIdentityProviderConfigurationResponse_httpStatus - The response's http status code.
DescribeFleetMetadata
data DescribeFleetMetadata Source #
See: newDescribeFleetMetadata smart constructor.
Constructors
| DescribeFleetMetadata' Text |
Instances
newDescribeFleetMetadata Source #
Create a value of DescribeFleetMetadata with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:DescribeFleetMetadata', describeFleetMetadata_fleetArn - The Amazon Resource Name (ARN) of the fleet.
data DescribeFleetMetadataResponse Source #
See: newDescribeFleetMetadataResponse smart constructor.
Constructors
| DescribeFleetMetadataResponse' (Maybe POSIX) (Maybe FleetStatus) (Maybe Text) (Maybe POSIX) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newDescribeFleetMetadataResponse Source #
Create a value of DescribeFleetMetadataResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lastUpdatedTime:DescribeFleetMetadataResponse', describeFleetMetadataResponse_lastUpdatedTime - The time that the fleet was last updated.
$sel:fleetStatus:DescribeFleetMetadataResponse', describeFleetMetadataResponse_fleetStatus - The current state of the fleet.
$sel:companyCode:DescribeFleetMetadataResponse', describeFleetMetadataResponse_companyCode - The identifier used by users to sign in to the Amazon WorkLink app.
$sel:createdTime:DescribeFleetMetadataResponse', describeFleetMetadataResponse_createdTime - The time that the fleet was created.
$sel:optimizeForEndUserLocation:DescribeFleetMetadataResponse', describeFleetMetadataResponse_optimizeForEndUserLocation - The option to optimize for better performance by routing traffic through
the closest AWS Region to users, which may be outside of your home
Region.
$sel:displayName:DescribeFleetMetadataResponse', describeFleetMetadataResponse_displayName - The name to display.
$sel:fleetName:DescribeFleetMetadataResponse', describeFleetMetadataResponse_fleetName - The name of the fleet.
$sel:tags:DescribeFleetMetadataResponse', describeFleetMetadataResponse_tags - The tags attached to the resource. A tag is a key-value pair.
$sel:httpStatus:DescribeFleetMetadataResponse', describeFleetMetadataResponse_httpStatus - The response's http status code.
UpdateDevicePolicyConfiguration
data UpdateDevicePolicyConfiguration Source #
See: newUpdateDevicePolicyConfiguration smart constructor.
Constructors
| UpdateDevicePolicyConfiguration' (Maybe Text) Text |
Instances
newUpdateDevicePolicyConfiguration Source #
Create a value of UpdateDevicePolicyConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceCaCertificate:UpdateDevicePolicyConfiguration', updateDevicePolicyConfiguration_deviceCaCertificate - The certificate chain, including intermediate certificates and the root
certificate authority certificate used to issue device certificates.
$sel:fleetArn:UpdateDevicePolicyConfiguration', updateDevicePolicyConfiguration_fleetArn - The ARN of the fleet.
data UpdateDevicePolicyConfigurationResponse Source #
See: newUpdateDevicePolicyConfigurationResponse smart constructor.
Constructors
| UpdateDevicePolicyConfigurationResponse' Int |
Instances
newUpdateDevicePolicyConfigurationResponse Source #
Arguments
| :: Int | |
| -> UpdateDevicePolicyConfigurationResponse |
Create a value of UpdateDevicePolicyConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateDevicePolicyConfigurationResponse', updateDevicePolicyConfigurationResponse_httpStatus - The response's http status code.
DescribeCompanyNetworkConfiguration
data DescribeCompanyNetworkConfiguration Source #
See: newDescribeCompanyNetworkConfiguration smart constructor.
Constructors
| DescribeCompanyNetworkConfiguration' Text |
Instances
newDescribeCompanyNetworkConfiguration Source #
Arguments
| :: Text | |
| -> DescribeCompanyNetworkConfiguration |
Create a value of DescribeCompanyNetworkConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:DescribeCompanyNetworkConfiguration', describeCompanyNetworkConfiguration_fleetArn - The ARN of the fleet.
data DescribeCompanyNetworkConfigurationResponse Source #
See: newDescribeCompanyNetworkConfigurationResponse smart constructor.
Constructors
| DescribeCompanyNetworkConfigurationResponse' (Maybe [Text]) (Maybe [Text]) (Maybe Text) Int |
Instances
newDescribeCompanyNetworkConfigurationResponse Source #
Arguments
| :: Int |
|
| -> DescribeCompanyNetworkConfigurationResponse |
Create a value of DescribeCompanyNetworkConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:securityGroupIds:DescribeCompanyNetworkConfigurationResponse', describeCompanyNetworkConfigurationResponse_securityGroupIds - The security groups associated with access to the provided subnets.
$sel:subnetIds:DescribeCompanyNetworkConfigurationResponse', describeCompanyNetworkConfigurationResponse_subnetIds - The subnets used for X-ENI connections from Amazon WorkLink rendering
containers.
$sel:vpcId:DescribeCompanyNetworkConfigurationResponse', describeCompanyNetworkConfigurationResponse_vpcId - The VPC with connectivity to associated websites.
$sel:httpStatus:DescribeCompanyNetworkConfigurationResponse', describeCompanyNetworkConfigurationResponse_httpStatus - The response's http status code.
DescribeAuditStreamConfiguration
data DescribeAuditStreamConfiguration Source #
See: newDescribeAuditStreamConfiguration smart constructor.
Constructors
| DescribeAuditStreamConfiguration' Text |
Instances
newDescribeAuditStreamConfiguration Source #
Create a value of DescribeAuditStreamConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:DescribeAuditStreamConfiguration', describeAuditStreamConfiguration_fleetArn - The ARN of the fleet.
data DescribeAuditStreamConfigurationResponse Source #
See: newDescribeAuditStreamConfigurationResponse smart constructor.
Constructors
| DescribeAuditStreamConfigurationResponse' (Maybe Text) Int |
Instances
newDescribeAuditStreamConfigurationResponse Source #
Arguments
| :: Int | |
| -> DescribeAuditStreamConfigurationResponse |
Create a value of DescribeAuditStreamConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:auditStreamArn:DescribeAuditStreamConfigurationResponse', describeAuditStreamConfigurationResponse_auditStreamArn - The ARN of the Amazon Kinesis data stream that will receive the audit
events.
$sel:httpStatus:DescribeAuditStreamConfigurationResponse', describeAuditStreamConfigurationResponse_httpStatus - The response's http status code.
RevokeDomainAccess
data RevokeDomainAccess Source #
See: newRevokeDomainAccess smart constructor.
Constructors
| RevokeDomainAccess' Text Text |
Instances
newRevokeDomainAccess Source #
Arguments
| :: Text | |
| -> Text | |
| -> RevokeDomainAccess |
Create a value of RevokeDomainAccess with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:RevokeDomainAccess', revokeDomainAccess_fleetArn - The ARN of the fleet.
$sel:domainName:RevokeDomainAccess', revokeDomainAccess_domainName - The name of the domain.
data RevokeDomainAccessResponse Source #
See: newRevokeDomainAccessResponse smart constructor.
Constructors
| RevokeDomainAccessResponse' Int |
Instances
newRevokeDomainAccessResponse Source #
Create a value of RevokeDomainAccessResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:RevokeDomainAccessResponse', revokeDomainAccessResponse_httpStatus - The response's http status code.
ListFleets
data ListFleets Source #
See: newListFleets smart constructor.
Constructors
| ListFleets' (Maybe Text) (Maybe Natural) |
Instances
newListFleets :: ListFleets Source #
Create a value of ListFleets with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListFleets', listFleets_nextToken - The pagination token used to retrieve the next page of results for this
operation. If this value is null, it retrieves the first page.
$sel:maxResults:ListFleets', listFleets_maxResults - The maximum number of results to be included in the next page.
data ListFleetsResponse Source #
See: newListFleetsResponse smart constructor.
Constructors
| ListFleetsResponse' (Maybe [FleetSummary]) (Maybe Text) Int |
Instances
newListFleetsResponse Source #
Arguments
| :: Int | |
| -> ListFleetsResponse |
Create a value of ListFleetsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetSummaryList:ListFleetsResponse', listFleetsResponse_fleetSummaryList - The summary list of the fleets.
$sel:nextToken:ListFleets', listFleetsResponse_nextToken - The pagination token used to retrieve the next page of results for this
operation. If there are no more pages, this value is null.
$sel:httpStatus:ListFleetsResponse', listFleetsResponse_httpStatus - The response's http status code.
UpdateFleetMetadata
data UpdateFleetMetadata Source #
See: newUpdateFleetMetadata smart constructor.
Instances
newUpdateFleetMetadata Source #
Arguments
| :: Text | |
| -> UpdateFleetMetadata |
Create a value of UpdateFleetMetadata with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:optimizeForEndUserLocation:UpdateFleetMetadata', updateFleetMetadata_optimizeForEndUserLocation - The option to optimize for better performance by routing traffic through
the closest AWS Region to users, which may be outside of your home
Region.
$sel:displayName:UpdateFleetMetadata', updateFleetMetadata_displayName - The fleet name to display. The existing DisplayName is unset if null is
passed.
$sel:fleetArn:UpdateFleetMetadata', updateFleetMetadata_fleetArn - The ARN of the fleet.
data UpdateFleetMetadataResponse Source #
See: newUpdateFleetMetadataResponse smart constructor.
Constructors
| UpdateFleetMetadataResponse' Int |
Instances
newUpdateFleetMetadataResponse Source #
Create a value of UpdateFleetMetadataResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateFleetMetadataResponse', updateFleetMetadataResponse_httpStatus - The response's http status code.
DescribeIdentityProviderConfiguration
data DescribeIdentityProviderConfiguration Source #
See: newDescribeIdentityProviderConfiguration smart constructor.
Constructors
| DescribeIdentityProviderConfiguration' Text |
Instances
newDescribeIdentityProviderConfiguration Source #
Arguments
| :: Text | |
| -> DescribeIdentityProviderConfiguration |
Create a value of DescribeIdentityProviderConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:DescribeIdentityProviderConfiguration', describeIdentityProviderConfiguration_fleetArn - The ARN of the fleet.
data DescribeIdentityProviderConfigurationResponse Source #
See: newDescribeIdentityProviderConfigurationResponse smart constructor.
Constructors
| DescribeIdentityProviderConfigurationResponse' (Maybe IdentityProviderType) (Maybe Text) (Maybe Text) Int |
Instances
newDescribeIdentityProviderConfigurationResponse Source #
Arguments
| :: Int |
|
| -> DescribeIdentityProviderConfigurationResponse |
Create a value of DescribeIdentityProviderConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:identityProviderType:DescribeIdentityProviderConfigurationResponse', describeIdentityProviderConfigurationResponse_identityProviderType - The type of identity provider.
$sel:serviceProviderSamlMetadata:DescribeIdentityProviderConfigurationResponse', describeIdentityProviderConfigurationResponse_serviceProviderSamlMetadata - The SAML metadata document uploaded to the user’s identity provider.
$sel:identityProviderSamlMetadata:DescribeIdentityProviderConfigurationResponse', describeIdentityProviderConfigurationResponse_identityProviderSamlMetadata - The SAML metadata document provided by the user’s identity provider.
$sel:httpStatus:DescribeIdentityProviderConfigurationResponse', describeIdentityProviderConfigurationResponse_httpStatus - The response's http status code.
CreateFleet
data CreateFleet Source #
See: newCreateFleet smart constructor.
Instances
Arguments
| :: Text | |
| -> CreateFleet |
Create a value of CreateFleet with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:optimizeForEndUserLocation:CreateFleet', createFleet_optimizeForEndUserLocation - The option to optimize for better performance by routing traffic through
the closest AWS Region to users, which may be outside of your home
Region.
$sel:displayName:CreateFleet', createFleet_displayName - The fleet name to display.
$sel:tags:CreateFleet', createFleet_tags - The tags to add to the resource. A tag is a key-value pair.
$sel:fleetName:CreateFleet', createFleet_fleetName - A unique name for the fleet.
data CreateFleetResponse Source #
See: newCreateFleetResponse smart constructor.
Constructors
| CreateFleetResponse' (Maybe Text) Int |
Instances
newCreateFleetResponse Source #
Arguments
| :: Int | |
| -> CreateFleetResponse |
Create a value of CreateFleetResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:CreateFleetResponse', createFleetResponse_fleetArn - The Amazon Resource Name (ARN) of the fleet.
$sel:httpStatus:CreateFleetResponse', createFleetResponse_httpStatus - The response's http status code.
DescribeWebsiteCertificateAuthority
data DescribeWebsiteCertificateAuthority Source #
See: newDescribeWebsiteCertificateAuthority smart constructor.
Constructors
| DescribeWebsiteCertificateAuthority' Text Text |
Instances
newDescribeWebsiteCertificateAuthority Source #
Arguments
| :: Text | |
| -> Text | |
| -> DescribeWebsiteCertificateAuthority |
Create a value of DescribeWebsiteCertificateAuthority with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:DescribeWebsiteCertificateAuthority', describeWebsiteCertificateAuthority_fleetArn - The ARN of the fleet.
$sel:websiteCaId:DescribeWebsiteCertificateAuthority', describeWebsiteCertificateAuthority_websiteCaId - A unique identifier for the certificate authority.
data DescribeWebsiteCertificateAuthorityResponse Source #
See: newDescribeWebsiteCertificateAuthorityResponse smart constructor.
Constructors
| DescribeWebsiteCertificateAuthorityResponse' (Maybe POSIX) (Maybe Text) (Maybe Text) Int |
Instances
newDescribeWebsiteCertificateAuthorityResponse Source #
Arguments
| :: Int |
|
| -> DescribeWebsiteCertificateAuthorityResponse |
Create a value of DescribeWebsiteCertificateAuthorityResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:createdTime:DescribeWebsiteCertificateAuthorityResponse', describeWebsiteCertificateAuthorityResponse_createdTime - The time that the certificate authority was added.
$sel:certificate:DescribeWebsiteCertificateAuthorityResponse', describeWebsiteCertificateAuthorityResponse_certificate - The root certificate of the certificate authority.
$sel:displayName:DescribeWebsiteCertificateAuthorityResponse', describeWebsiteCertificateAuthorityResponse_displayName - The certificate name to display.
$sel:httpStatus:DescribeWebsiteCertificateAuthorityResponse', describeWebsiteCertificateAuthorityResponse_httpStatus - The response's http status code.
DescribeDomain
data DescribeDomain Source #
See: newDescribeDomain smart constructor.
Constructors
| DescribeDomain' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> DescribeDomain |
Create a value of DescribeDomain with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:DescribeDomain', describeDomain_fleetArn - The ARN of the fleet.
$sel:domainName:DescribeDomain', describeDomain_domainName - The name of the domain.
data DescribeDomainResponse Source #
See: newDescribeDomainResponse smart constructor.
Constructors
| DescribeDomainResponse' (Maybe DomainStatus) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) Int |
Instances
newDescribeDomainResponse Source #
Create a value of DescribeDomainResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:domainStatus:DescribeDomainResponse', describeDomainResponse_domainStatus - The current state for the domain.
$sel:acmCertificateArn:DescribeDomainResponse', describeDomainResponse_acmCertificateArn - The ARN of an issued ACM certificate that is valid for the domain being
associated.
$sel:createdTime:DescribeDomainResponse', describeDomainResponse_createdTime - The time that the domain was added.
$sel:domainName:DescribeDomain', describeDomainResponse_domainName - The name of the domain.
$sel:displayName:DescribeDomainResponse', describeDomainResponse_displayName - The name to display.
$sel:httpStatus:DescribeDomainResponse', describeDomainResponse_httpStatus - The response's http status code.
DisassociateWebsiteCertificateAuthority
data DisassociateWebsiteCertificateAuthority Source #
See: newDisassociateWebsiteCertificateAuthority smart constructor.
Constructors
| DisassociateWebsiteCertificateAuthority' Text Text |
Instances
newDisassociateWebsiteCertificateAuthority Source #
Arguments
| :: Text | |
| -> Text | |
| -> DisassociateWebsiteCertificateAuthority |
Create a value of DisassociateWebsiteCertificateAuthority with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:DisassociateWebsiteCertificateAuthority', disassociateWebsiteCertificateAuthority_fleetArn - The ARN of the fleet.
$sel:websiteCaId:DisassociateWebsiteCertificateAuthority', disassociateWebsiteCertificateAuthority_websiteCaId - A unique identifier for the CA.
data DisassociateWebsiteCertificateAuthorityResponse Source #
See: newDisassociateWebsiteCertificateAuthorityResponse smart constructor.
Constructors
| DisassociateWebsiteCertificateAuthorityResponse' Int |
Instances
newDisassociateWebsiteCertificateAuthorityResponse Source #
Arguments
| :: Int |
|
| -> DisassociateWebsiteCertificateAuthorityResponse |
Create a value of DisassociateWebsiteCertificateAuthorityResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateWebsiteCertificateAuthorityResponse', disassociateWebsiteCertificateAuthorityResponse_httpStatus - The response's http status code.
DescribeDevice
data DescribeDevice Source #
See: newDescribeDevice smart constructor.
Constructors
| DescribeDevice' Text Text |
Instances
Create a value of DescribeDevice with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:DescribeDevice', describeDevice_fleetArn - The ARN of the fleet.
$sel:deviceId:DescribeDevice', describeDevice_deviceId - A unique identifier for a registered user's device.
data DescribeDeviceResponse Source #
See: newDescribeDeviceResponse smart constructor.
Constructors
| DescribeDeviceResponse' (Maybe DeviceStatus) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) Int |
Instances
newDescribeDeviceResponse Source #
Create a value of DescribeDeviceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:status:DescribeDeviceResponse', describeDeviceResponse_status - The current state of the device.
$sel:manufacturer:DescribeDeviceResponse', describeDeviceResponse_manufacturer - The manufacturer of the device.
$sel:lastAccessedTime:DescribeDeviceResponse', describeDeviceResponse_lastAccessedTime - The date that the device last accessed Amazon WorkLink.
$sel:operatingSystem:DescribeDeviceResponse', describeDeviceResponse_operatingSystem - The operating system of the device.
$sel:username:DescribeDeviceResponse', describeDeviceResponse_username - The user name associated with the device.
$sel:model:DescribeDeviceResponse', describeDeviceResponse_model - The model of the device.
$sel:operatingSystemVersion:DescribeDeviceResponse', describeDeviceResponse_operatingSystemVersion - The operating system version of the device.
$sel:firstAccessedTime:DescribeDeviceResponse', describeDeviceResponse_firstAccessedTime - The date that the device first signed in to Amazon WorkLink.
$sel:patchLevel:DescribeDeviceResponse', describeDeviceResponse_patchLevel - The operating system patch level of the device.
$sel:httpStatus:DescribeDeviceResponse', describeDeviceResponse_httpStatus - The response's http status code.
UpdateAuditStreamConfiguration
data UpdateAuditStreamConfiguration Source #
See: newUpdateAuditStreamConfiguration smart constructor.
Constructors
| UpdateAuditStreamConfiguration' (Maybe Text) Text |
Instances
newUpdateAuditStreamConfiguration Source #
Create a value of UpdateAuditStreamConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:auditStreamArn:UpdateAuditStreamConfiguration', updateAuditStreamConfiguration_auditStreamArn - The ARN of the Amazon Kinesis data stream that receives the audit
events.
$sel:fleetArn:UpdateAuditStreamConfiguration', updateAuditStreamConfiguration_fleetArn - The ARN of the fleet.
data UpdateAuditStreamConfigurationResponse Source #
See: newUpdateAuditStreamConfigurationResponse smart constructor.
Constructors
| UpdateAuditStreamConfigurationResponse' Int |
Instances
newUpdateAuditStreamConfigurationResponse Source #
Arguments
| :: Int | |
| -> UpdateAuditStreamConfigurationResponse |
Create a value of UpdateAuditStreamConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateAuditStreamConfigurationResponse', updateAuditStreamConfigurationResponse_httpStatus - The response's http status code.
UpdateCompanyNetworkConfiguration
data UpdateCompanyNetworkConfiguration Source #
See: newUpdateCompanyNetworkConfiguration smart constructor.
Constructors
| UpdateCompanyNetworkConfiguration' Text Text [Text] [Text] |
Instances
newUpdateCompanyNetworkConfiguration Source #
Arguments
| :: Text | |
| -> Text | |
| -> UpdateCompanyNetworkConfiguration |
Create a value of UpdateCompanyNetworkConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fleetArn:UpdateCompanyNetworkConfiguration', updateCompanyNetworkConfiguration_fleetArn - The ARN of the fleet.
$sel:vpcId:UpdateCompanyNetworkConfiguration', updateCompanyNetworkConfiguration_vpcId - The VPC with connectivity to associated websites.
$sel:subnetIds:UpdateCompanyNetworkConfiguration', updateCompanyNetworkConfiguration_subnetIds - The subnets used for X-ENI connections from Amazon WorkLink rendering
containers.
$sel:securityGroupIds:UpdateCompanyNetworkConfiguration', updateCompanyNetworkConfiguration_securityGroupIds - The security groups associated with access to the provided subnets.
data UpdateCompanyNetworkConfigurationResponse Source #
See: newUpdateCompanyNetworkConfigurationResponse smart constructor.
Constructors
| UpdateCompanyNetworkConfigurationResponse' Int |
Instances
newUpdateCompanyNetworkConfigurationResponse Source #
Arguments
| :: Int | |
| -> UpdateCompanyNetworkConfigurationResponse |
Create a value of UpdateCompanyNetworkConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateCompanyNetworkConfigurationResponse', updateCompanyNetworkConfigurationResponse_httpStatus - The response's http status code.
TagResource
data TagResource Source #
See: newTagResource smart constructor.
Constructors
| TagResource' Text (HashMap Text Text) |
Instances
Arguments
| :: Text | |
| -> TagResource |
Create a value of TagResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the fleet.
$sel:tags:TagResource', tagResource_tags - The tags to add to the resource. A tag is a key-value pair.
data TagResourceResponse Source #
See: newTagResourceResponse smart constructor.
Constructors
| TagResourceResponse' Int |
Instances
newTagResourceResponse Source #
Arguments
| :: Int | |
| -> TagResourceResponse |
Create a value of TagResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource smart constructor.
Constructors
| UntagResource' Text (NonEmpty Text) |
Instances
Arguments
| :: Text | |
| -> NonEmpty Text | |
| -> UntagResource |
Create a value of UntagResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the fleet.
$sel:tagKeys:UntagResource', untagResource_tagKeys - The list of tag keys to remove from the resource.
data UntagResourceResponse Source #
See: newUntagResourceResponse smart constructor.
Constructors
| UntagResourceResponse' Int |
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.
AssociateWebsiteCertificateAuthority
data AssociateWebsiteCertificateAuthority Source #
See: newAssociateWebsiteCertificateAuthority smart constructor.
Constructors
| AssociateWebsiteCertificateAuthority' (Maybe Text) Text Text |
Instances
newAssociateWebsiteCertificateAuthority Source #
Arguments
| :: Text | |
| -> Text | |
| -> AssociateWebsiteCertificateAuthority |
Create a value of AssociateWebsiteCertificateAuthority with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:displayName:AssociateWebsiteCertificateAuthority', associateWebsiteCertificateAuthority_displayName - The certificate name to display.
$sel:fleetArn:AssociateWebsiteCertificateAuthority', associateWebsiteCertificateAuthority_fleetArn - The ARN of the fleet.
$sel:certificate:AssociateWebsiteCertificateAuthority', associateWebsiteCertificateAuthority_certificate - The root certificate of the CA.
data AssociateWebsiteCertificateAuthorityResponse Source #
See: newAssociateWebsiteCertificateAuthorityResponse smart constructor.
Constructors
| AssociateWebsiteCertificateAuthorityResponse' (Maybe Text) Int |
Instances
newAssociateWebsiteCertificateAuthorityResponse Source #
Arguments
| :: Int |
|
| -> AssociateWebsiteCertificateAuthorityResponse |
Create a value of AssociateWebsiteCertificateAuthorityResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:websiteCaId:AssociateWebsiteCertificateAuthorityResponse', associateWebsiteCertificateAuthorityResponse_websiteCaId - A unique identifier for the CA.
$sel:httpStatus:AssociateWebsiteCertificateAuthorityResponse', associateWebsiteCertificateAuthorityResponse_httpStatus - The response's http status code.
ListDomains
data ListDomains Source #
See: newListDomains smart constructor.
Instances
Arguments
| :: Text | |
| -> ListDomains |
Create a value of ListDomains with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDomains', listDomains_nextToken - The pagination token used to retrieve the next page of results for this
operation. If this value is null, it retrieves the first page.
$sel:maxResults:ListDomains', listDomains_maxResults - The maximum number of results to be included in the next page.
$sel:fleetArn:ListDomains', listDomains_fleetArn - The ARN of the fleet.
data ListDomainsResponse Source #
See: newListDomainsResponse smart constructor.
Constructors
| ListDomainsResponse' (Maybe Text) (Maybe [DomainSummary]) Int |
Instances
newListDomainsResponse Source #
Arguments
| :: Int | |
| -> ListDomainsResponse |
Create a value of ListDomainsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDomains', listDomainsResponse_nextToken - The pagination token used to retrieve the next page of results for this
operation. If there are no more pages, this value is null.
$sel:domains:ListDomainsResponse', listDomainsResponse_domains - Information about the domains.
$sel:httpStatus:ListDomainsResponse', listDomainsResponse_httpStatus - The response's http status code.
ListDevices
data ListDevices Source #
See: newListDevices smart constructor.
Instances
Arguments
| :: Text | |
| -> ListDevices |
Create a value of ListDevices with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDevices', listDevices_nextToken - The pagination token used to retrieve the next page of results for this
operation. If this value is null, it retrieves the first page.
$sel:maxResults:ListDevices', listDevices_maxResults - The maximum number of results to be included in the next page.
$sel:fleetArn:ListDevices', listDevices_fleetArn - The ARN of the fleet.
data ListDevicesResponse Source #
See: newListDevicesResponse smart constructor.
Constructors
| ListDevicesResponse' (Maybe Text) (Maybe [DeviceSummary]) Int |
Instances
newListDevicesResponse Source #
Arguments
| :: Int | |
| -> ListDevicesResponse |
Create a value of ListDevicesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDevices', listDevicesResponse_nextToken - The pagination token used to retrieve the next page of results for this
operation. If there are no more pages, this value is null.
$sel:devices:ListDevicesResponse', listDevicesResponse_devices - Information about the devices.
$sel:httpStatus:ListDevicesResponse', listDevicesResponse_httpStatus - The response's http status code.
Types
AuthorizationProviderType
newtype AuthorizationProviderType Source #
Constructors
| AuthorizationProviderType' | |
Fields | |
Bundled Patterns
| pattern AuthorizationProviderType_SAML :: AuthorizationProviderType |
Instances
DeviceStatus
newtype DeviceStatus Source #
Constructors
| DeviceStatus' | |
Fields | |
Bundled Patterns
| pattern DeviceStatus_ACTIVE :: DeviceStatus | |
| pattern DeviceStatus_SIGNED_OUT :: DeviceStatus |
Instances
DomainStatus
newtype DomainStatus Source #
Constructors
| DomainStatus' | |
Fields | |
Bundled Patterns
| pattern DomainStatus_ACTIVE :: DomainStatus | |
| pattern DomainStatus_ASSOCIATING :: DomainStatus | |
| pattern DomainStatus_DISASSOCIATED :: DomainStatus | |
| pattern DomainStatus_DISASSOCIATING :: DomainStatus | |
| pattern DomainStatus_FAILED_TO_ASSOCIATE :: DomainStatus | |
| pattern DomainStatus_FAILED_TO_DISASSOCIATE :: DomainStatus | |
| pattern DomainStatus_INACTIVE :: DomainStatus | |
| pattern DomainStatus_PENDING_VALIDATION :: DomainStatus |
Instances
FleetStatus
newtype FleetStatus Source #
Constructors
| FleetStatus' | |
Fields | |
Bundled Patterns
| pattern FleetStatus_ACTIVE :: FleetStatus | |
| pattern FleetStatus_CREATING :: FleetStatus | |
| pattern FleetStatus_DELETED :: FleetStatus | |
| pattern FleetStatus_DELETING :: FleetStatus | |
| pattern FleetStatus_FAILED_TO_CREATE :: FleetStatus | |
| pattern FleetStatus_FAILED_TO_DELETE :: FleetStatus |
Instances
IdentityProviderType
newtype IdentityProviderType Source #
Constructors
| IdentityProviderType' | |
Fields | |
Bundled Patterns
| pattern IdentityProviderType_SAML :: IdentityProviderType |
Instances
DeviceSummary
data DeviceSummary Source #
The summary of devices.
See: newDeviceSummary smart constructor.
Constructors
| DeviceSummary' (Maybe DeviceStatus) (Maybe Text) |
Instances
newDeviceSummary :: DeviceSummary Source #
Create a value of DeviceSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceStatus:DeviceSummary', deviceSummary_deviceStatus - The status of the device.
$sel:deviceId:DeviceSummary', deviceSummary_deviceId - The ID of the device.
DomainSummary
data DomainSummary Source #
The summary of the domain.
See: newDomainSummary smart constructor.
Constructors
| DomainSummary' (Maybe Text) Text POSIX DomainStatus |
Instances
Arguments
| :: Text | |
| -> UTCTime | |
| -> DomainStatus | |
| -> DomainSummary |
Create a value of DomainSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:displayName:DomainSummary', domainSummary_displayName - The name to display.
$sel:domainName:DomainSummary', domainSummary_domainName - The name of the domain.
$sel:createdTime:DomainSummary', domainSummary_createdTime - The time that the domain was created.
$sel:domainStatus:DomainSummary', domainSummary_domainStatus - The status of the domain.
FleetSummary
data FleetSummary Source #
The summary of the fleet.
See: newFleetSummary smart constructor.
Constructors
| FleetSummary' (Maybe POSIX) (Maybe FleetStatus) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) |
Instances
newFleetSummary :: FleetSummary Source #
Create a value of FleetSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lastUpdatedTime:FleetSummary', fleetSummary_lastUpdatedTime - The time when the fleet was last updated.
$sel:fleetStatus:FleetSummary', fleetSummary_fleetStatus - The status of the fleet.
$sel:companyCode:FleetSummary', fleetSummary_companyCode - The identifier used by users to sign into the Amazon WorkLink app.
$sel:createdTime:FleetSummary', fleetSummary_createdTime - The time when the fleet was created.
$sel:fleetArn:FleetSummary', fleetSummary_fleetArn - The Amazon Resource Name (ARN) of the fleet.
$sel:displayName:FleetSummary', fleetSummary_displayName - The name of the fleet to display.
$sel:fleetName:FleetSummary', fleetSummary_fleetName - The name of the fleet.
$sel:tags:FleetSummary', fleetSummary_tags - The tags attached to the resource. A tag is a key-value pair.
WebsiteAuthorizationProviderSummary
data WebsiteAuthorizationProviderSummary Source #
The summary of the website authorization provider.
See: newWebsiteAuthorizationProviderSummary smart constructor.
Constructors
| WebsiteAuthorizationProviderSummary' (Maybe Text) (Maybe POSIX) (Maybe Text) AuthorizationProviderType |
Instances
newWebsiteAuthorizationProviderSummary Source #
Arguments
| :: AuthorizationProviderType |
|
| -> WebsiteAuthorizationProviderSummary |
Create a value of WebsiteAuthorizationProviderSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:authorizationProviderId:WebsiteAuthorizationProviderSummary', websiteAuthorizationProviderSummary_authorizationProviderId - A unique identifier for the authorization provider.
$sel:createdTime:WebsiteAuthorizationProviderSummary', websiteAuthorizationProviderSummary_createdTime - The time of creation.
$sel:domainName:WebsiteAuthorizationProviderSummary', websiteAuthorizationProviderSummary_domainName - The domain name of the authorization provider. This applies only to
SAML-based authorization providers.
$sel:authorizationProviderType:WebsiteAuthorizationProviderSummary', websiteAuthorizationProviderSummary_authorizationProviderType - The authorization provider type.
WebsiteCaSummary
data WebsiteCaSummary Source #
The summary of the certificate authority (CA).
See: newWebsiteCaSummary smart constructor.
Instances
newWebsiteCaSummary :: WebsiteCaSummary Source #
Create a value of WebsiteCaSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:createdTime:WebsiteCaSummary', websiteCaSummary_createdTime - The time when the CA was added.
$sel:websiteCaId:WebsiteCaSummary', websiteCaSummary_websiteCaId - A unique identifier for the CA.
$sel:displayName:WebsiteCaSummary', websiteCaSummary_displayName - The name to display.