@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)
AmazonWorkLink
Specifies a domain to be associated to Amazon WorkLink.
associateDomain
in interface AmazonWorkLink
@Deprecated public AssociateWebsiteAuthorizationProviderResult associateWebsiteAuthorizationProvider(AssociateWebsiteAuthorizationProviderRequest request)
AmazonWorkLink
Associates 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)
AmazonWorkLink
Imports 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)
AmazonWorkLink
Creates 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)
AmazonWorkLink
Deletes a fleet. Prevents users from accessing previously associated websites.
deleteFleet
in interface AmazonWorkLink
@Deprecated public DescribeAuditStreamConfigurationResult describeAuditStreamConfiguration(DescribeAuditStreamConfigurationRequest request)
AmazonWorkLink
Describes the configuration for delivering audit streams to the customer account.
describeAuditStreamConfiguration
in interface AmazonWorkLink
@Deprecated public DescribeCompanyNetworkConfigurationResult describeCompanyNetworkConfiguration(DescribeCompanyNetworkConfigurationRequest request)
AmazonWorkLink
Describes the networking configuration to access the internal websites associated with the specified fleet.
describeCompanyNetworkConfiguration
in interface AmazonWorkLink
@Deprecated public DescribeDeviceResult describeDevice(DescribeDeviceRequest request)
AmazonWorkLink
Provides information about a user's device.
describeDevice
in interface AmazonWorkLink
@Deprecated public DescribeDevicePolicyConfigurationResult describeDevicePolicyConfiguration(DescribeDevicePolicyConfigurationRequest request)
AmazonWorkLink
Describes the device policy configuration for the specified fleet.
describeDevicePolicyConfiguration
in interface AmazonWorkLink
@Deprecated public DescribeDomainResult describeDomain(DescribeDomainRequest request)
AmazonWorkLink
Provides information about the domain.
describeDomain
in interface AmazonWorkLink
@Deprecated public DescribeFleetMetadataResult describeFleetMetadata(DescribeFleetMetadataRequest request)
AmazonWorkLink
Provides basic information for the specified fleet, excluding identity provider, networking, and device configuration details.
describeFleetMetadata
in interface AmazonWorkLink
@Deprecated public DescribeIdentityProviderConfigurationResult describeIdentityProviderConfiguration(DescribeIdentityProviderConfigurationRequest request)
AmazonWorkLink
Describes the identity provider configuration of the specified fleet.
describeIdentityProviderConfiguration
in interface AmazonWorkLink
@Deprecated public DescribeWebsiteCertificateAuthorityResult describeWebsiteCertificateAuthority(DescribeWebsiteCertificateAuthorityRequest request)
AmazonWorkLink
Provides information about the certificate authority.
describeWebsiteCertificateAuthority
in interface AmazonWorkLink
@Deprecated public DisassociateDomainResult disassociateDomain(DisassociateDomainRequest request)
AmazonWorkLink
Disassociates 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)
AmazonWorkLink
Disassociates 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)
AmazonWorkLink
Removes a certificate authority (CA).
disassociateWebsiteCertificateAuthority
in interface AmazonWorkLink
@Deprecated public ListDevicesResult listDevices(ListDevicesRequest request)
AmazonWorkLink
Retrieves a list of devices registered with the specified fleet.
listDevices
in interface AmazonWorkLink
@Deprecated public ListDomainsResult listDomains(ListDomainsRequest request)
AmazonWorkLink
Retrieves a list of domains associated to a specified fleet.
listDomains
in interface AmazonWorkLink
@Deprecated public ListFleetsResult listFleets(ListFleetsRequest request)
AmazonWorkLink
Retrieves a list of fleets for the current account and Region.
listFleets
in interface AmazonWorkLink
@Deprecated public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AmazonWorkLink
Retrieves a list of tags for the specified resource.
listTagsForResource
in interface AmazonWorkLink
@Deprecated public ListWebsiteAuthorizationProvidersResult listWebsiteAuthorizationProviders(ListWebsiteAuthorizationProvidersRequest request)
AmazonWorkLink
Retrieves a list of website authorization providers associated with a specified fleet.
listWebsiteAuthorizationProviders
in interface AmazonWorkLink
@Deprecated public ListWebsiteCertificateAuthoritiesResult listWebsiteCertificateAuthorities(ListWebsiteCertificateAuthoritiesRequest request)
AmazonWorkLink
Retrieves a list of certificate authorities added for the current account and Region.
listWebsiteCertificateAuthorities
in interface AmazonWorkLink
@Deprecated public RestoreDomainAccessResult restoreDomainAccess(RestoreDomainAccessRequest request)
AmazonWorkLink
Moves a domain to ACTIVE status if it was in the INACTIVE status.
restoreDomainAccess
in interface AmazonWorkLink
@Deprecated public RevokeDomainAccessResult revokeDomainAccess(RevokeDomainAccessRequest request)
AmazonWorkLink
Moves a domain to INACTIVE status if it was in the ACTIVE status.
revokeDomainAccess
in interface AmazonWorkLink
@Deprecated public SignOutUserResult signOutUser(SignOutUserRequest request)
AmazonWorkLink
Signs 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)
AmazonWorkLink
Adds 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)
AmazonWorkLink
Removes one or more tags from the specified resource.
untagResource
in interface AmazonWorkLink
@Deprecated public UpdateAuditStreamConfigurationResult updateAuditStreamConfiguration(UpdateAuditStreamConfigurationRequest request)
AmazonWorkLink
Updates the audit stream configuration for the fleet.
updateAuditStreamConfiguration
in interface AmazonWorkLink
@Deprecated public UpdateCompanyNetworkConfigurationResult updateCompanyNetworkConfiguration(UpdateCompanyNetworkConfigurationRequest request)
AmazonWorkLink
Updates the company network configuration for the fleet.
updateCompanyNetworkConfiguration
in interface AmazonWorkLink
@Deprecated public UpdateDevicePolicyConfigurationResult updateDevicePolicyConfiguration(UpdateDevicePolicyConfigurationRequest request)
AmazonWorkLink
Updates the device policy configuration for the fleet.
updateDevicePolicyConfiguration
in interface AmazonWorkLink
@Deprecated public UpdateDomainMetadataResult updateDomainMetadata(UpdateDomainMetadataRequest request)
AmazonWorkLink
Updates domain metadata, such as DisplayName.
updateDomainMetadata
in interface AmazonWorkLink
@Deprecated public UpdateFleetMetadataResult updateFleetMetadata(UpdateFleetMetadataRequest request)
AmazonWorkLink
Updates fleet metadata, such as DisplayName.
updateFleetMetadata
in interface AmazonWorkLink
@Deprecated public UpdateIdentityProviderConfigurationResult updateIdentityProviderConfiguration(UpdateIdentityProviderConfigurationRequest request)
AmazonWorkLink
Updates the identity provider configuration for the fleet.
updateIdentityProviderConfiguration
in interface AmazonWorkLink
public void shutdown()
AmazonWorkLink
shutdown
in interface AmazonWorkLink
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonWorkLink
Response 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 AmazonWorkLink
request
- The originally executed request.