@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonWorkLink extends Object implements AmazonWorkLink
AmazonWorkLink. Convenient method forms pass through to the corresponding overload
that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIXpublic AssociateDomainResult associateDomain(AssociateDomainRequest request)
AmazonWorkLinkSpecifies a domain to be associated to Amazon WorkLink.
associateDomain in interface AmazonWorkLinkpublic AssociateWebsiteAuthorizationProviderResult associateWebsiteAuthorizationProvider(AssociateWebsiteAuthorizationProviderRequest request)
AmazonWorkLinkAssociates a website authorization provider with a specified fleet. This is used to authorize users against associated websites in the company network.
associateWebsiteAuthorizationProvider in interface AmazonWorkLinkpublic AssociateWebsiteCertificateAuthorityResult associateWebsiteCertificateAuthority(AssociateWebsiteCertificateAuthorityRequest request)
AmazonWorkLinkImports the root certificate of a certificate authority (CA) used to obtain TLS certificates used by associated websites within the company network.
associateWebsiteCertificateAuthority in interface AmazonWorkLinkpublic CreateFleetResult createFleet(CreateFleetRequest request)
AmazonWorkLinkCreates a fleet. A fleet consists of resources and the configuration that delivers associated websites to authorized users who download and set up the Amazon WorkLink app.
createFleet in interface AmazonWorkLinkpublic DeleteFleetResult deleteFleet(DeleteFleetRequest request)
AmazonWorkLinkDeletes a fleet. Prevents users from accessing previously associated websites.
deleteFleet in interface AmazonWorkLinkpublic DescribeAuditStreamConfigurationResult describeAuditStreamConfiguration(DescribeAuditStreamConfigurationRequest request)
AmazonWorkLinkDescribes the configuration for delivering audit streams to the customer account.
describeAuditStreamConfiguration in interface AmazonWorkLinkpublic DescribeCompanyNetworkConfigurationResult describeCompanyNetworkConfiguration(DescribeCompanyNetworkConfigurationRequest request)
AmazonWorkLinkDescribes the networking configuration to access the internal websites associated with the specified fleet.
describeCompanyNetworkConfiguration in interface AmazonWorkLinkpublic DescribeDeviceResult describeDevice(DescribeDeviceRequest request)
AmazonWorkLinkProvides information about a user's device.
describeDevice in interface AmazonWorkLinkpublic DescribeDevicePolicyConfigurationResult describeDevicePolicyConfiguration(DescribeDevicePolicyConfigurationRequest request)
AmazonWorkLinkDescribes the device policy configuration for the specified fleet.
describeDevicePolicyConfiguration in interface AmazonWorkLinkpublic DescribeDomainResult describeDomain(DescribeDomainRequest request)
AmazonWorkLinkProvides information about the domain.
describeDomain in interface AmazonWorkLinkpublic DescribeFleetMetadataResult describeFleetMetadata(DescribeFleetMetadataRequest request)
AmazonWorkLinkProvides basic information for the specified fleet, excluding identity provider, networking, and device configuration details.
describeFleetMetadata in interface AmazonWorkLinkpublic DescribeIdentityProviderConfigurationResult describeIdentityProviderConfiguration(DescribeIdentityProviderConfigurationRequest request)
AmazonWorkLinkDescribes the identity provider configuration of the specified fleet.
describeIdentityProviderConfiguration in interface AmazonWorkLinkpublic DescribeWebsiteCertificateAuthorityResult describeWebsiteCertificateAuthority(DescribeWebsiteCertificateAuthorityRequest request)
AmazonWorkLinkProvides information about the certificate authority.
describeWebsiteCertificateAuthority in interface AmazonWorkLinkpublic DisassociateDomainResult disassociateDomain(DisassociateDomainRequest request)
AmazonWorkLinkDisassociates a domain from Amazon WorkLink. End users lose the ability to access the domain with Amazon WorkLink.
disassociateDomain in interface AmazonWorkLinkpublic DisassociateWebsiteAuthorizationProviderResult disassociateWebsiteAuthorizationProvider(DisassociateWebsiteAuthorizationProviderRequest request)
AmazonWorkLinkDisassociates a website authorization provider from a specified fleet. After the disassociation, users can't load any associated websites that require this authorization provider.
disassociateWebsiteAuthorizationProvider in interface AmazonWorkLinkpublic DisassociateWebsiteCertificateAuthorityResult disassociateWebsiteCertificateAuthority(DisassociateWebsiteCertificateAuthorityRequest request)
AmazonWorkLinkRemoves a certificate authority (CA).
disassociateWebsiteCertificateAuthority in interface AmazonWorkLinkpublic ListDevicesResult listDevices(ListDevicesRequest request)
AmazonWorkLinkRetrieves a list of devices registered with the specified fleet.
listDevices in interface AmazonWorkLinkpublic ListDomainsResult listDomains(ListDomainsRequest request)
AmazonWorkLinkRetrieves a list of domains associated to a specified fleet.
listDomains in interface AmazonWorkLinkpublic ListFleetsResult listFleets(ListFleetsRequest request)
AmazonWorkLinkRetrieves a list of fleets for the current account and Region.
listFleets in interface AmazonWorkLinkpublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AmazonWorkLinkRetrieves a list of tags for the specified resource.
listTagsForResource in interface AmazonWorkLinkpublic ListWebsiteAuthorizationProvidersResult listWebsiteAuthorizationProviders(ListWebsiteAuthorizationProvidersRequest request)
AmazonWorkLinkRetrieves a list of website authorization providers associated with a specified fleet.
listWebsiteAuthorizationProviders in interface AmazonWorkLinkpublic ListWebsiteCertificateAuthoritiesResult listWebsiteCertificateAuthorities(ListWebsiteCertificateAuthoritiesRequest request)
AmazonWorkLinkRetrieves a list of certificate authorities added for the current account and Region.
listWebsiteCertificateAuthorities in interface AmazonWorkLinkpublic RestoreDomainAccessResult restoreDomainAccess(RestoreDomainAccessRequest request)
AmazonWorkLinkMoves a domain to ACTIVE status if it was in the INACTIVE status.
restoreDomainAccess in interface AmazonWorkLinkpublic RevokeDomainAccessResult revokeDomainAccess(RevokeDomainAccessRequest request)
AmazonWorkLinkMoves a domain to INACTIVE status if it was in the ACTIVE status.
revokeDomainAccess in interface AmazonWorkLinkpublic SignOutUserResult signOutUser(SignOutUserRequest request)
AmazonWorkLinkSigns the user out from all of their devices. The user can sign in again if they have valid credentials.
signOutUser in interface AmazonWorkLinkpublic TagResourceResult tagResource(TagResourceRequest request)
AmazonWorkLinkAdds or overwrites one or more tags for the specified resource, such as a fleet. Each tag consists of a key and an optional value. If a resource already has a tag with the same key, this operation updates its value.
tagResource in interface AmazonWorkLinkpublic UntagResourceResult untagResource(UntagResourceRequest request)
AmazonWorkLinkRemoves one or more tags from the specified resource.
untagResource in interface AmazonWorkLinkpublic UpdateAuditStreamConfigurationResult updateAuditStreamConfiguration(UpdateAuditStreamConfigurationRequest request)
AmazonWorkLinkUpdates the audit stream configuration for the fleet.
updateAuditStreamConfiguration in interface AmazonWorkLinkpublic UpdateCompanyNetworkConfigurationResult updateCompanyNetworkConfiguration(UpdateCompanyNetworkConfigurationRequest request)
AmazonWorkLinkUpdates the company network configuration for the fleet.
updateCompanyNetworkConfiguration in interface AmazonWorkLinkpublic UpdateDevicePolicyConfigurationResult updateDevicePolicyConfiguration(UpdateDevicePolicyConfigurationRequest request)
AmazonWorkLinkUpdates the device policy configuration for the fleet.
updateDevicePolicyConfiguration in interface AmazonWorkLinkpublic UpdateDomainMetadataResult updateDomainMetadata(UpdateDomainMetadataRequest request)
AmazonWorkLinkUpdates domain metadata, such as DisplayName.
updateDomainMetadata in interface AmazonWorkLinkpublic UpdateFleetMetadataResult updateFleetMetadata(UpdateFleetMetadataRequest request)
AmazonWorkLinkUpdates fleet metadata, such as DisplayName.
updateFleetMetadata in interface AmazonWorkLinkpublic UpdateIdentityProviderConfigurationResult updateIdentityProviderConfiguration(UpdateIdentityProviderConfigurationRequest request)
AmazonWorkLinkUpdates the identity provider configuration for the fleet.
updateIdentityProviderConfiguration in interface AmazonWorkLinkpublic void shutdown()
AmazonWorkLinkshutdown in interface AmazonWorkLinkpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonWorkLinkResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AmazonWorkLinkrequest - The originally executed request.