@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_PREFIX@Deprecated public AssociateDomainResult associateDomain(AssociateDomainRequest request)
AmazonWorkLinkSpecifies a domain to be associated to Amazon WorkLink.
associateDomain in interface AmazonWorkLink@Deprecated public 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 AmazonWorkLink@Deprecated public 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 AmazonWorkLink@Deprecated public 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 AmazonWorkLink@Deprecated public DeleteFleetResult deleteFleet(DeleteFleetRequest request)
AmazonWorkLinkDeletes a fleet. Prevents users from accessing previously associated websites.
deleteFleet in interface AmazonWorkLink@Deprecated public DescribeAuditStreamConfigurationResult describeAuditStreamConfiguration(DescribeAuditStreamConfigurationRequest request)
AmazonWorkLinkDescribes the configuration for delivering audit streams to the customer account.
describeAuditStreamConfiguration in interface AmazonWorkLink@Deprecated public DescribeCompanyNetworkConfigurationResult describeCompanyNetworkConfiguration(DescribeCompanyNetworkConfigurationRequest request)
AmazonWorkLinkDescribes the networking configuration to access the internal websites associated with the specified fleet.
describeCompanyNetworkConfiguration in interface AmazonWorkLink@Deprecated public DescribeDeviceResult describeDevice(DescribeDeviceRequest request)
AmazonWorkLinkProvides information about a user's device.
describeDevice in interface AmazonWorkLink@Deprecated public DescribeDevicePolicyConfigurationResult describeDevicePolicyConfiguration(DescribeDevicePolicyConfigurationRequest request)
AmazonWorkLinkDescribes the device policy configuration for the specified fleet.
describeDevicePolicyConfiguration in interface AmazonWorkLink@Deprecated public DescribeDomainResult describeDomain(DescribeDomainRequest request)
AmazonWorkLinkProvides information about the domain.
describeDomain in interface AmazonWorkLink@Deprecated public DescribeFleetMetadataResult describeFleetMetadata(DescribeFleetMetadataRequest request)
AmazonWorkLinkProvides basic information for the specified fleet, excluding identity provider, networking, and device configuration details.
describeFleetMetadata in interface AmazonWorkLink@Deprecated public DescribeIdentityProviderConfigurationResult describeIdentityProviderConfiguration(DescribeIdentityProviderConfigurationRequest request)
AmazonWorkLinkDescribes the identity provider configuration of the specified fleet.
describeIdentityProviderConfiguration in interface AmazonWorkLink@Deprecated public DescribeWebsiteCertificateAuthorityResult describeWebsiteCertificateAuthority(DescribeWebsiteCertificateAuthorityRequest request)
AmazonWorkLinkProvides information about the certificate authority.
describeWebsiteCertificateAuthority in interface AmazonWorkLink@Deprecated public 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 AmazonWorkLink@Deprecated public 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 AmazonWorkLink@Deprecated public DisassociateWebsiteCertificateAuthorityResult disassociateWebsiteCertificateAuthority(DisassociateWebsiteCertificateAuthorityRequest request)
AmazonWorkLinkRemoves a certificate authority (CA).
disassociateWebsiteCertificateAuthority in interface AmazonWorkLink@Deprecated public ListDevicesResult listDevices(ListDevicesRequest request)
AmazonWorkLinkRetrieves a list of devices registered with the specified fleet.
listDevices in interface AmazonWorkLink@Deprecated public ListDomainsResult listDomains(ListDomainsRequest request)
AmazonWorkLinkRetrieves a list of domains associated to a specified fleet.
listDomains in interface AmazonWorkLink@Deprecated public ListFleetsResult listFleets(ListFleetsRequest request)
AmazonWorkLinkRetrieves a list of fleets for the current account and Region.
listFleets in interface AmazonWorkLink@Deprecated public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AmazonWorkLinkRetrieves a list of tags for the specified resource.
listTagsForResource in interface AmazonWorkLink@Deprecated public ListWebsiteAuthorizationProvidersResult listWebsiteAuthorizationProviders(ListWebsiteAuthorizationProvidersRequest request)
AmazonWorkLinkRetrieves a list of website authorization providers associated with a specified fleet.
listWebsiteAuthorizationProviders in interface AmazonWorkLink@Deprecated public ListWebsiteCertificateAuthoritiesResult listWebsiteCertificateAuthorities(ListWebsiteCertificateAuthoritiesRequest request)
AmazonWorkLinkRetrieves a list of certificate authorities added for the current account and Region.
listWebsiteCertificateAuthorities in interface AmazonWorkLink@Deprecated public RestoreDomainAccessResult restoreDomainAccess(RestoreDomainAccessRequest request)
AmazonWorkLinkMoves a domain to ACTIVE status if it was in the INACTIVE status.
restoreDomainAccess in interface AmazonWorkLink@Deprecated public RevokeDomainAccessResult revokeDomainAccess(RevokeDomainAccessRequest request)
AmazonWorkLinkMoves a domain to INACTIVE status if it was in the ACTIVE status.
revokeDomainAccess in interface AmazonWorkLink@Deprecated public 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 AmazonWorkLink@Deprecated public 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 AmazonWorkLink@Deprecated public UntagResourceResult untagResource(UntagResourceRequest request)
AmazonWorkLinkRemoves one or more tags from the specified resource.
untagResource in interface AmazonWorkLink@Deprecated public UpdateAuditStreamConfigurationResult updateAuditStreamConfiguration(UpdateAuditStreamConfigurationRequest request)
AmazonWorkLinkUpdates the audit stream configuration for the fleet.
updateAuditStreamConfiguration in interface AmazonWorkLink@Deprecated public UpdateCompanyNetworkConfigurationResult updateCompanyNetworkConfiguration(UpdateCompanyNetworkConfigurationRequest request)
AmazonWorkLinkUpdates the company network configuration for the fleet.
updateCompanyNetworkConfiguration in interface AmazonWorkLink@Deprecated public UpdateDevicePolicyConfigurationResult updateDevicePolicyConfiguration(UpdateDevicePolicyConfigurationRequest request)
AmazonWorkLinkUpdates the device policy configuration for the fleet.
updateDevicePolicyConfiguration in interface AmazonWorkLink@Deprecated public UpdateDomainMetadataResult updateDomainMetadata(UpdateDomainMetadataRequest request)
AmazonWorkLinkUpdates domain metadata, such as DisplayName.
updateDomainMetadata in interface AmazonWorkLink@Deprecated public UpdateFleetMetadataResult updateFleetMetadata(UpdateFleetMetadataRequest request)
AmazonWorkLinkUpdates fleet metadata, such as DisplayName.
updateFleetMetadata in interface AmazonWorkLink@Deprecated public 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.