@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonWorkSpacesWeb extends Object implements AmazonWorkSpacesWeb
AmazonWorkSpacesWeb
. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
public AssociateBrowserSettingsResult associateBrowserSettings(AssociateBrowserSettingsRequest request)
AmazonWorkSpacesWeb
Associates a browser settings resource with a web portal.
associateBrowserSettings
in interface AmazonWorkSpacesWeb
public AssociateIpAccessSettingsResult associateIpAccessSettings(AssociateIpAccessSettingsRequest request)
AmazonWorkSpacesWeb
Associates an IP access settings resource with a web portal.
associateIpAccessSettings
in interface AmazonWorkSpacesWeb
public AssociateNetworkSettingsResult associateNetworkSettings(AssociateNetworkSettingsRequest request)
AmazonWorkSpacesWeb
Associates a network settings resource with a web portal.
associateNetworkSettings
in interface AmazonWorkSpacesWeb
public AssociateTrustStoreResult associateTrustStore(AssociateTrustStoreRequest request)
AmazonWorkSpacesWeb
Associates a trust store with a web portal.
associateTrustStore
in interface AmazonWorkSpacesWeb
public AssociateUserAccessLoggingSettingsResult associateUserAccessLoggingSettings(AssociateUserAccessLoggingSettingsRequest request)
AmazonWorkSpacesWeb
Associates a user access logging settings resource with a web portal.
associateUserAccessLoggingSettings
in interface AmazonWorkSpacesWeb
public AssociateUserSettingsResult associateUserSettings(AssociateUserSettingsRequest request)
AmazonWorkSpacesWeb
Associates a user settings resource with a web portal.
associateUserSettings
in interface AmazonWorkSpacesWeb
public CreateBrowserSettingsResult createBrowserSettings(CreateBrowserSettingsRequest request)
AmazonWorkSpacesWeb
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
public CreateIdentityProviderResult createIdentityProvider(CreateIdentityProviderRequest request)
AmazonWorkSpacesWeb
Creates an identity provider resource that is then associated with a web portal.
createIdentityProvider
in interface AmazonWorkSpacesWeb
public CreateIpAccessSettingsResult createIpAccessSettings(CreateIpAccessSettingsRequest request)
AmazonWorkSpacesWeb
Creates an IP access settings resource that can be associated with a web portal.
createIpAccessSettings
in interface AmazonWorkSpacesWeb
public CreateNetworkSettingsResult createNetworkSettings(CreateNetworkSettingsRequest request)
AmazonWorkSpacesWeb
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
public CreatePortalResult createPortal(CreatePortalRequest request)
AmazonWorkSpacesWeb
Creates a web portal.
createPortal
in interface AmazonWorkSpacesWeb
public CreateTrustStoreResult createTrustStore(CreateTrustStoreRequest request)
AmazonWorkSpacesWeb
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
public CreateUserAccessLoggingSettingsResult createUserAccessLoggingSettings(CreateUserAccessLoggingSettingsRequest request)
AmazonWorkSpacesWeb
Creates a user access logging settings resource that can be associated with a web portal.
createUserAccessLoggingSettings
in interface AmazonWorkSpacesWeb
public CreateUserSettingsResult createUserSettings(CreateUserSettingsRequest request)
AmazonWorkSpacesWeb
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
public DeleteBrowserSettingsResult deleteBrowserSettings(DeleteBrowserSettingsRequest request)
AmazonWorkSpacesWeb
Deletes browser settings.
deleteBrowserSettings
in interface AmazonWorkSpacesWeb
public DeleteIdentityProviderResult deleteIdentityProvider(DeleteIdentityProviderRequest request)
AmazonWorkSpacesWeb
Deletes the identity provider.
deleteIdentityProvider
in interface AmazonWorkSpacesWeb
public DeleteIpAccessSettingsResult deleteIpAccessSettings(DeleteIpAccessSettingsRequest request)
AmazonWorkSpacesWeb
Deletes IP access settings.
deleteIpAccessSettings
in interface AmazonWorkSpacesWeb
public DeleteNetworkSettingsResult deleteNetworkSettings(DeleteNetworkSettingsRequest request)
AmazonWorkSpacesWeb
Deletes network settings.
deleteNetworkSettings
in interface AmazonWorkSpacesWeb
public DeletePortalResult deletePortal(DeletePortalRequest request)
AmazonWorkSpacesWeb
Deletes a web portal.
deletePortal
in interface AmazonWorkSpacesWeb
public DeleteTrustStoreResult deleteTrustStore(DeleteTrustStoreRequest request)
AmazonWorkSpacesWeb
Deletes the trust store.
deleteTrustStore
in interface AmazonWorkSpacesWeb
public DeleteUserAccessLoggingSettingsResult deleteUserAccessLoggingSettings(DeleteUserAccessLoggingSettingsRequest request)
AmazonWorkSpacesWeb
Deletes user access logging settings.
deleteUserAccessLoggingSettings
in interface AmazonWorkSpacesWeb
public DeleteUserSettingsResult deleteUserSettings(DeleteUserSettingsRequest request)
AmazonWorkSpacesWeb
Deletes user settings.
deleteUserSettings
in interface AmazonWorkSpacesWeb
public DisassociateBrowserSettingsResult disassociateBrowserSettings(DisassociateBrowserSettingsRequest request)
AmazonWorkSpacesWeb
Disassociates browser settings from a web portal.
disassociateBrowserSettings
in interface AmazonWorkSpacesWeb
public DisassociateIpAccessSettingsResult disassociateIpAccessSettings(DisassociateIpAccessSettingsRequest request)
AmazonWorkSpacesWeb
Disassociates IP access settings from a web portal.
disassociateIpAccessSettings
in interface AmazonWorkSpacesWeb
public DisassociateNetworkSettingsResult disassociateNetworkSettings(DisassociateNetworkSettingsRequest request)
AmazonWorkSpacesWeb
Disassociates network settings from a web portal.
disassociateNetworkSettings
in interface AmazonWorkSpacesWeb
public DisassociateTrustStoreResult disassociateTrustStore(DisassociateTrustStoreRequest request)
AmazonWorkSpacesWeb
Disassociates a trust store from a web portal.
disassociateTrustStore
in interface AmazonWorkSpacesWeb
public DisassociateUserAccessLoggingSettingsResult disassociateUserAccessLoggingSettings(DisassociateUserAccessLoggingSettingsRequest request)
AmazonWorkSpacesWeb
Disassociates user access logging settings from a web portal.
disassociateUserAccessLoggingSettings
in interface AmazonWorkSpacesWeb
public DisassociateUserSettingsResult disassociateUserSettings(DisassociateUserSettingsRequest request)
AmazonWorkSpacesWeb
Disassociates user settings from a web portal.
disassociateUserSettings
in interface AmazonWorkSpacesWeb
public GetBrowserSettingsResult getBrowserSettings(GetBrowserSettingsRequest request)
AmazonWorkSpacesWeb
Gets browser settings.
getBrowserSettings
in interface AmazonWorkSpacesWeb
public GetIdentityProviderResult getIdentityProvider(GetIdentityProviderRequest request)
AmazonWorkSpacesWeb
Gets the identity provider.
getIdentityProvider
in interface AmazonWorkSpacesWeb
public GetIpAccessSettingsResult getIpAccessSettings(GetIpAccessSettingsRequest request)
AmazonWorkSpacesWeb
Gets the IP access settings.
getIpAccessSettings
in interface AmazonWorkSpacesWeb
public GetNetworkSettingsResult getNetworkSettings(GetNetworkSettingsRequest request)
AmazonWorkSpacesWeb
Gets the network settings.
getNetworkSettings
in interface AmazonWorkSpacesWeb
public GetPortalResult getPortal(GetPortalRequest request)
AmazonWorkSpacesWeb
Gets the web portal.
getPortal
in interface AmazonWorkSpacesWeb
public GetPortalServiceProviderMetadataResult getPortalServiceProviderMetadata(GetPortalServiceProviderMetadataRequest request)
AmazonWorkSpacesWeb
Gets the service provider metadata.
getPortalServiceProviderMetadata
in interface AmazonWorkSpacesWeb
public GetTrustStoreResult getTrustStore(GetTrustStoreRequest request)
AmazonWorkSpacesWeb
Gets the trust store.
getTrustStore
in interface AmazonWorkSpacesWeb
public GetTrustStoreCertificateResult getTrustStoreCertificate(GetTrustStoreCertificateRequest request)
AmazonWorkSpacesWeb
Gets the trust store certificate.
getTrustStoreCertificate
in interface AmazonWorkSpacesWeb
public GetUserAccessLoggingSettingsResult getUserAccessLoggingSettings(GetUserAccessLoggingSettingsRequest request)
AmazonWorkSpacesWeb
Gets user access logging settings.
getUserAccessLoggingSettings
in interface AmazonWorkSpacesWeb
public GetUserSettingsResult getUserSettings(GetUserSettingsRequest request)
AmazonWorkSpacesWeb
Gets user settings.
getUserSettings
in interface AmazonWorkSpacesWeb
public ListBrowserSettingsResult listBrowserSettings(ListBrowserSettingsRequest request)
AmazonWorkSpacesWeb
Retrieves a list of browser settings.
listBrowserSettings
in interface AmazonWorkSpacesWeb
public ListIdentityProvidersResult listIdentityProviders(ListIdentityProvidersRequest request)
AmazonWorkSpacesWeb
Retrieves a list of identity providers for a specific web portal.
listIdentityProviders
in interface AmazonWorkSpacesWeb
public ListIpAccessSettingsResult listIpAccessSettings(ListIpAccessSettingsRequest request)
AmazonWorkSpacesWeb
Retrieves a list of IP access settings.
listIpAccessSettings
in interface AmazonWorkSpacesWeb
public ListNetworkSettingsResult listNetworkSettings(ListNetworkSettingsRequest request)
AmazonWorkSpacesWeb
Retrieves a list of network settings.
listNetworkSettings
in interface AmazonWorkSpacesWeb
public ListPortalsResult listPortals(ListPortalsRequest request)
AmazonWorkSpacesWeb
Retrieves a list or web portals.
listPortals
in interface AmazonWorkSpacesWeb
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AmazonWorkSpacesWeb
Retrieves a list of tags for a resource.
listTagsForResource
in interface AmazonWorkSpacesWeb
public ListTrustStoreCertificatesResult listTrustStoreCertificates(ListTrustStoreCertificatesRequest request)
AmazonWorkSpacesWeb
Retrieves a list of trust store certificates.
listTrustStoreCertificates
in interface AmazonWorkSpacesWeb
public ListTrustStoresResult listTrustStores(ListTrustStoresRequest request)
AmazonWorkSpacesWeb
Retrieves a list of trust stores.
listTrustStores
in interface AmazonWorkSpacesWeb
public ListUserAccessLoggingSettingsResult listUserAccessLoggingSettings(ListUserAccessLoggingSettingsRequest request)
AmazonWorkSpacesWeb
Retrieves a list of user access logging settings.
listUserAccessLoggingSettings
in interface AmazonWorkSpacesWeb
public ListUserSettingsResult listUserSettings(ListUserSettingsRequest request)
AmazonWorkSpacesWeb
Retrieves a list of user settings.
listUserSettings
in interface AmazonWorkSpacesWeb
public TagResourceResult tagResource(TagResourceRequest request)
AmazonWorkSpacesWeb
Adds or overwrites one or more tags for the specified resource.
tagResource
in interface AmazonWorkSpacesWeb
public UntagResourceResult untagResource(UntagResourceRequest request)
AmazonWorkSpacesWeb
Removes one or more tags from the specified resource.
untagResource
in interface AmazonWorkSpacesWeb
public UpdateBrowserSettingsResult updateBrowserSettings(UpdateBrowserSettingsRequest request)
AmazonWorkSpacesWeb
Updates browser settings.
updateBrowserSettings
in interface AmazonWorkSpacesWeb
public UpdateIdentityProviderResult updateIdentityProvider(UpdateIdentityProviderRequest request)
AmazonWorkSpacesWeb
Updates the identity provider.
updateIdentityProvider
in interface AmazonWorkSpacesWeb
public UpdateIpAccessSettingsResult updateIpAccessSettings(UpdateIpAccessSettingsRequest request)
AmazonWorkSpacesWeb
Updates IP access settings.
updateIpAccessSettings
in interface AmazonWorkSpacesWeb
public UpdateNetworkSettingsResult updateNetworkSettings(UpdateNetworkSettingsRequest request)
AmazonWorkSpacesWeb
Updates network settings.
updateNetworkSettings
in interface AmazonWorkSpacesWeb
public UpdatePortalResult updatePortal(UpdatePortalRequest request)
AmazonWorkSpacesWeb
Updates a web portal.
updatePortal
in interface AmazonWorkSpacesWeb
public UpdateTrustStoreResult updateTrustStore(UpdateTrustStoreRequest request)
AmazonWorkSpacesWeb
Updates the trust store.
updateTrustStore
in interface AmazonWorkSpacesWeb
public UpdateUserAccessLoggingSettingsResult updateUserAccessLoggingSettings(UpdateUserAccessLoggingSettingsRequest request)
AmazonWorkSpacesWeb
Updates the user access logging settings.
updateUserAccessLoggingSettings
in interface AmazonWorkSpacesWeb
public UpdateUserSettingsResult updateUserSettings(UpdateUserSettingsRequest request)
AmazonWorkSpacesWeb
Updates the user settings.
updateUserSettings
in interface AmazonWorkSpacesWeb
public void shutdown()
AmazonWorkSpacesWeb
shutdown
in interface AmazonWorkSpacesWeb
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonWorkSpacesWeb
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 AmazonWorkSpacesWeb
request
- The originally executed request.