@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonWorkSpacesWebClient extends AmazonWebServiceClient implements AmazonWorkSpacesWeb
Amazon WorkSpaces Secure Browser is a low cost, fully managed WorkSpace built specifically to facilitate secure, web-based workloads. WorkSpaces Secure Browser makes it easy for customers to safely provide their employees with access to internal websites and SaaS web applications without the administrative burden of appliances or specialized client software. WorkSpaces Secure Browser provides simple policy tools tailored for user interactions, while offloading common tasks like capacity management, scaling, and maintaining browser images.
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
public static AmazonWorkSpacesWebClientBuilder builder()
public AssociateBrowserSettingsResult associateBrowserSettings(AssociateBrowserSettingsRequest request)
Associates a browser settings resource with a web portal.
associateBrowserSettings
in interface AmazonWorkSpacesWeb
associateBrowserSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public AssociateIpAccessSettingsResult associateIpAccessSettings(AssociateIpAccessSettingsRequest request)
Associates an IP access settings resource with a web portal.
associateIpAccessSettings
in interface AmazonWorkSpacesWeb
associateIpAccessSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public AssociateNetworkSettingsResult associateNetworkSettings(AssociateNetworkSettingsRequest request)
Associates a network settings resource with a web portal.
associateNetworkSettings
in interface AmazonWorkSpacesWeb
associateNetworkSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public AssociateTrustStoreResult associateTrustStore(AssociateTrustStoreRequest request)
Associates a trust store with a web portal.
associateTrustStore
in interface AmazonWorkSpacesWeb
associateTrustStoreRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public AssociateUserAccessLoggingSettingsResult associateUserAccessLoggingSettings(AssociateUserAccessLoggingSettingsRequest request)
Associates a user access logging settings resource with a web portal.
associateUserAccessLoggingSettings
in interface AmazonWorkSpacesWeb
associateUserAccessLoggingSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public AssociateUserSettingsResult associateUserSettings(AssociateUserSettingsRequest request)
Associates a user settings resource with a web portal.
associateUserSettings
in interface AmazonWorkSpacesWeb
associateUserSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public CreateBrowserSettingsResult createBrowserSettings(CreateBrowserSettingsRequest request)
Creates a browser settings resource that can be associated with a web portal. Once associated with a web portal, browser settings control how the browser will behave once a user starts a streaming session for the web portal.
createBrowserSettings
in interface AmazonWorkSpacesWeb
createBrowserSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ServiceQuotaExceededException
- The service quota has been exceeded.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public CreateIdentityProviderResult createIdentityProvider(CreateIdentityProviderRequest request)
Creates an identity provider resource that is then associated with a web portal.
createIdentityProvider
in interface AmazonWorkSpacesWeb
createIdentityProviderRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ServiceQuotaExceededException
- The service quota has been exceeded.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public CreateIpAccessSettingsResult createIpAccessSettings(CreateIpAccessSettingsRequest request)
Creates an IP access settings resource that can be associated with a web portal.
createIpAccessSettings
in interface AmazonWorkSpacesWeb
createIpAccessSettingsRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ServiceQuotaExceededException
- The service quota has been exceeded.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public CreateNetworkSettingsResult createNetworkSettings(CreateNetworkSettingsRequest request)
Creates a network settings resource that can be associated with a web portal. Once associated with a web portal, network settings define how streaming instances will connect with your specified VPC.
createNetworkSettings
in interface AmazonWorkSpacesWeb
createNetworkSettingsRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ServiceQuotaExceededException
- The service quota has been exceeded.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public CreatePortalResult createPortal(CreatePortalRequest request)
Creates a web portal.
createPortal
in interface AmazonWorkSpacesWeb
createPortalRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ServiceQuotaExceededException
- The service quota has been exceeded.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public CreateTrustStoreResult createTrustStore(CreateTrustStoreRequest request)
Creates a trust store that can be associated with a web portal. A trust store contains certificate authority (CA) certificates. Once associated with a web portal, the browser in a streaming session will recognize certificates that have been issued using any of the CAs in the trust store. If your organization has internal websites that use certificates issued by private CAs, you should add the private CA certificate to the trust store.
createTrustStore
in interface AmazonWorkSpacesWeb
createTrustStoreRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ServiceQuotaExceededException
- The service quota has been exceeded.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public CreateUserAccessLoggingSettingsResult createUserAccessLoggingSettings(CreateUserAccessLoggingSettingsRequest request)
Creates a user access logging settings resource that can be associated with a web portal.
createUserAccessLoggingSettings
in interface AmazonWorkSpacesWeb
createUserAccessLoggingSettingsRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ServiceQuotaExceededException
- The service quota has been exceeded.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public CreateUserSettingsResult createUserSettings(CreateUserSettingsRequest request)
Creates a user settings resource that can be associated with a web portal. Once associated with a web portal, user settings control how users can transfer data between a streaming session and the their local devices.
createUserSettings
in interface AmazonWorkSpacesWeb
createUserSettingsRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ServiceQuotaExceededException
- The service quota has been exceeded.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public DeleteBrowserSettingsResult deleteBrowserSettings(DeleteBrowserSettingsRequest request)
Deletes browser settings.
deleteBrowserSettings
in interface AmazonWorkSpacesWeb
deleteBrowserSettingsRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public DeleteIdentityProviderResult deleteIdentityProvider(DeleteIdentityProviderRequest request)
Deletes the identity provider.
deleteIdentityProvider
in interface AmazonWorkSpacesWeb
deleteIdentityProviderRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public DeleteIpAccessSettingsResult deleteIpAccessSettings(DeleteIpAccessSettingsRequest request)
Deletes IP access settings.
deleteIpAccessSettings
in interface AmazonWorkSpacesWeb
deleteIpAccessSettingsRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public DeleteNetworkSettingsResult deleteNetworkSettings(DeleteNetworkSettingsRequest request)
Deletes network settings.
deleteNetworkSettings
in interface AmazonWorkSpacesWeb
deleteNetworkSettingsRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public DeletePortalResult deletePortal(DeletePortalRequest request)
Deletes a web portal.
deletePortal
in interface AmazonWorkSpacesWeb
deletePortalRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public DeleteTrustStoreResult deleteTrustStore(DeleteTrustStoreRequest request)
Deletes the trust store.
deleteTrustStore
in interface AmazonWorkSpacesWeb
deleteTrustStoreRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public DeleteUserAccessLoggingSettingsResult deleteUserAccessLoggingSettings(DeleteUserAccessLoggingSettingsRequest request)
Deletes user access logging settings.
deleteUserAccessLoggingSettings
in interface AmazonWorkSpacesWeb
deleteUserAccessLoggingSettingsRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public DeleteUserSettingsResult deleteUserSettings(DeleteUserSettingsRequest request)
Deletes user settings.
deleteUserSettings
in interface AmazonWorkSpacesWeb
deleteUserSettingsRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public DisassociateBrowserSettingsResult disassociateBrowserSettings(DisassociateBrowserSettingsRequest request)
Disassociates browser settings from a web portal.
disassociateBrowserSettings
in interface AmazonWorkSpacesWeb
disassociateBrowserSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public DisassociateIpAccessSettingsResult disassociateIpAccessSettings(DisassociateIpAccessSettingsRequest request)
Disassociates IP access settings from a web portal.
disassociateIpAccessSettings
in interface AmazonWorkSpacesWeb
disassociateIpAccessSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public DisassociateNetworkSettingsResult disassociateNetworkSettings(DisassociateNetworkSettingsRequest request)
Disassociates network settings from a web portal.
disassociateNetworkSettings
in interface AmazonWorkSpacesWeb
disassociateNetworkSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public DisassociateTrustStoreResult disassociateTrustStore(DisassociateTrustStoreRequest request)
Disassociates a trust store from a web portal.
disassociateTrustStore
in interface AmazonWorkSpacesWeb
disassociateTrustStoreRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public DisassociateUserAccessLoggingSettingsResult disassociateUserAccessLoggingSettings(DisassociateUserAccessLoggingSettingsRequest request)
Disassociates user access logging settings from a web portal.
disassociateUserAccessLoggingSettings
in interface AmazonWorkSpacesWeb
disassociateUserAccessLoggingSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public DisassociateUserSettingsResult disassociateUserSettings(DisassociateUserSettingsRequest request)
Disassociates user settings from a web portal.
disassociateUserSettings
in interface AmazonWorkSpacesWeb
disassociateUserSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public GetBrowserSettingsResult getBrowserSettings(GetBrowserSettingsRequest request)
Gets browser settings.
getBrowserSettings
in interface AmazonWorkSpacesWeb
getBrowserSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public GetIdentityProviderResult getIdentityProvider(GetIdentityProviderRequest request)
Gets the identity provider.
getIdentityProvider
in interface AmazonWorkSpacesWeb
getIdentityProviderRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public GetIpAccessSettingsResult getIpAccessSettings(GetIpAccessSettingsRequest request)
Gets the IP access settings.
getIpAccessSettings
in interface AmazonWorkSpacesWeb
getIpAccessSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public GetNetworkSettingsResult getNetworkSettings(GetNetworkSettingsRequest request)
Gets the network settings.
getNetworkSettings
in interface AmazonWorkSpacesWeb
getNetworkSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public GetPortalResult getPortal(GetPortalRequest request)
Gets the web portal.
getPortal
in interface AmazonWorkSpacesWeb
getPortalRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public GetPortalServiceProviderMetadataResult getPortalServiceProviderMetadata(GetPortalServiceProviderMetadataRequest request)
Gets the service provider metadata.
getPortalServiceProviderMetadata
in interface AmazonWorkSpacesWeb
getPortalServiceProviderMetadataRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public GetTrustStoreResult getTrustStore(GetTrustStoreRequest request)
Gets the trust store.
getTrustStore
in interface AmazonWorkSpacesWeb
getTrustStoreRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public GetTrustStoreCertificateResult getTrustStoreCertificate(GetTrustStoreCertificateRequest request)
Gets the trust store certificate.
getTrustStoreCertificate
in interface AmazonWorkSpacesWeb
getTrustStoreCertificateRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public GetUserAccessLoggingSettingsResult getUserAccessLoggingSettings(GetUserAccessLoggingSettingsRequest request)
Gets user access logging settings.
getUserAccessLoggingSettings
in interface AmazonWorkSpacesWeb
getUserAccessLoggingSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public GetUserSettingsResult getUserSettings(GetUserSettingsRequest request)
Gets user settings.
getUserSettings
in interface AmazonWorkSpacesWeb
getUserSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public ListBrowserSettingsResult listBrowserSettings(ListBrowserSettingsRequest request)
Retrieves a list of browser settings.
listBrowserSettings
in interface AmazonWorkSpacesWeb
listBrowserSettingsRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public ListIdentityProvidersResult listIdentityProviders(ListIdentityProvidersRequest request)
Retrieves a list of identity providers for a specific web portal.
listIdentityProviders
in interface AmazonWorkSpacesWeb
listIdentityProvidersRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public ListIpAccessSettingsResult listIpAccessSettings(ListIpAccessSettingsRequest request)
Retrieves a list of IP access settings.
listIpAccessSettings
in interface AmazonWorkSpacesWeb
listIpAccessSettingsRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public ListNetworkSettingsResult listNetworkSettings(ListNetworkSettingsRequest request)
Retrieves a list of network settings.
listNetworkSettings
in interface AmazonWorkSpacesWeb
listNetworkSettingsRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public ListPortalsResult listPortals(ListPortalsRequest request)
Retrieves a list or web portals.
listPortals
in interface AmazonWorkSpacesWeb
listPortalsRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
Retrieves a list of tags for a resource.
listTagsForResource
in interface AmazonWorkSpacesWeb
listTagsForResourceRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public ListTrustStoreCertificatesResult listTrustStoreCertificates(ListTrustStoreCertificatesRequest request)
Retrieves a list of trust store certificates.
listTrustStoreCertificates
in interface AmazonWorkSpacesWeb
listTrustStoreCertificatesRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public ListTrustStoresResult listTrustStores(ListTrustStoresRequest request)
Retrieves a list of trust stores.
listTrustStores
in interface AmazonWorkSpacesWeb
listTrustStoresRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public ListUserAccessLoggingSettingsResult listUserAccessLoggingSettings(ListUserAccessLoggingSettingsRequest request)
Retrieves a list of user access logging settings.
listUserAccessLoggingSettings
in interface AmazonWorkSpacesWeb
listUserAccessLoggingSettingsRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public ListUserSettingsResult listUserSettings(ListUserSettingsRequest request)
Retrieves a list of user settings.
listUserSettings
in interface AmazonWorkSpacesWeb
listUserSettingsRequest
- InternalServerException
- There is an internal server error.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public TagResourceResult tagResource(TagResourceRequest request)
Adds or overwrites one or more tags for the specified resource.
tagResource
in interface AmazonWorkSpacesWeb
tagResourceRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.TooManyTagsException
- There are too many tags.public UntagResourceResult untagResource(UntagResourceRequest request)
Removes one or more tags from the specified resource.
untagResource
in interface AmazonWorkSpacesWeb
untagResourceRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public UpdateBrowserSettingsResult updateBrowserSettings(UpdateBrowserSettingsRequest request)
Updates browser settings.
updateBrowserSettings
in interface AmazonWorkSpacesWeb
updateBrowserSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public UpdateIdentityProviderResult updateIdentityProvider(UpdateIdentityProviderRequest request)
Updates the identity provider.
updateIdentityProvider
in interface AmazonWorkSpacesWeb
updateIdentityProviderRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public UpdateIpAccessSettingsResult updateIpAccessSettings(UpdateIpAccessSettingsRequest request)
Updates IP access settings.
updateIpAccessSettings
in interface AmazonWorkSpacesWeb
updateIpAccessSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public UpdateNetworkSettingsResult updateNetworkSettings(UpdateNetworkSettingsRequest request)
Updates network settings.
updateNetworkSettings
in interface AmazonWorkSpacesWeb
updateNetworkSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public UpdatePortalResult updatePortal(UpdatePortalRequest request)
Updates a web portal.
updatePortal
in interface AmazonWorkSpacesWeb
updatePortalRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ServiceQuotaExceededException
- The service quota has been exceeded.ValidationException
- There is a validation error.ConflictException
- There is a conflict.public UpdateTrustStoreResult updateTrustStore(UpdateTrustStoreRequest request)
Updates the trust store.
updateTrustStore
in interface AmazonWorkSpacesWeb
updateTrustStoreRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ServiceQuotaExceededException
- The service quota has been exceeded.ValidationException
- There is a validation error.public UpdateUserAccessLoggingSettingsResult updateUserAccessLoggingSettings(UpdateUserAccessLoggingSettingsRequest request)
Updates the user access logging settings.
updateUserAccessLoggingSettings
in interface AmazonWorkSpacesWeb
updateUserAccessLoggingSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public UpdateUserSettingsResult updateUserSettings(UpdateUserSettingsRequest request)
Updates the user settings.
updateUserSettings
in interface AmazonWorkSpacesWeb
updateUserSettingsRequest
- InternalServerException
- There is an internal server error.ResourceNotFoundException
- The resource cannot be found.AccessDeniedException
- Access is denied.ThrottlingException
- There is a throttling error.ValidationException
- There is a validation error.public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
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 the request.
getCachedResponseMetadata
in interface AmazonWorkSpacesWeb
request
- The originally executed requestpublic void shutdown()
AmazonWebServiceClient
shutdown
in interface AmazonWorkSpacesWeb
shutdown
in class AmazonWebServiceClient