AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Classes

NameDescription
Class AccessDeniedException

Access is denied.

Class AssociateBrowserSettingsRequest

Container for the parameters to the AssociateBrowserSettings operation. Associates a browser settings resource with a web portal.

Class AssociateBrowserSettingsResponse

This is the response object from the AssociateBrowserSettings operation.

Class AssociateDataProtectionSettingsRequest

Container for the parameters to the AssociateDataProtectionSettings operation. Associates a data protection settings resource with a web portal.

Class AssociateDataProtectionSettingsResponse

This is the response object from the AssociateDataProtectionSettings operation.

Class AssociateIpAccessSettingsRequest

Container for the parameters to the AssociateIpAccessSettings operation. Associates an IP access settings resource with a web portal.

Class AssociateIpAccessSettingsResponse

This is the response object from the AssociateIpAccessSettings operation.

Class AssociateNetworkSettingsRequest

Container for the parameters to the AssociateNetworkSettings operation. Associates a network settings resource with a web portal.

Class AssociateNetworkSettingsResponse

This is the response object from the AssociateNetworkSettings operation.

Class AssociateTrustStoreRequest

Container for the parameters to the AssociateTrustStore operation. Associates a trust store with a web portal.

Class AssociateTrustStoreResponse

This is the response object from the AssociateTrustStore operation.

Class AssociateUserAccessLoggingSettingsRequest

Container for the parameters to the AssociateUserAccessLoggingSettings operation. Associates a user access logging settings resource with a web portal.

Class AssociateUserAccessLoggingSettingsResponse

This is the response object from the AssociateUserAccessLoggingSettings operation.

Class AssociateUserSettingsRequest

Container for the parameters to the AssociateUserSettings operation. Associates a user settings resource with a web portal.

Class AssociateUserSettingsResponse

This is the response object from the AssociateUserSettings operation.

Class BrowserSettings

The 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.

Class BrowserSettingsSummary

The summary for browser settings.

Class Certificate

The certificate.

Class CertificateSummary

The summary of the certificate.

Class ConflictException

There is a conflict.

Class CookieSpecification

Specifies a single cookie or set of cookies in an end user's browser.

Class CookieSynchronizationConfiguration

The configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.

Class CreateBrowserSettingsRequest

Container for the parameters to the CreateBrowserSettings operation. 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.

Class CreateBrowserSettingsResponse

This is the response object from the CreateBrowserSettings operation.

Class CreateDataProtectionSettingsRequest

Container for the parameters to the CreateDataProtectionSettings operation. Creates a data protection settings resource that can be associated with a web portal.

Class CreateDataProtectionSettingsResponse

This is the response object from the CreateDataProtectionSettings operation.

Class CreateIdentityProviderRequest

Container for the parameters to the CreateIdentityProvider operation. Creates an identity provider resource that is then associated with a web portal.

Class CreateIdentityProviderResponse

This is the response object from the CreateIdentityProvider operation.

Class CreateIpAccessSettingsRequest

Container for the parameters to the CreateIpAccessSettings operation. Creates an IP access settings resource that can be associated with a web portal.

Class CreateIpAccessSettingsResponse

This is the response object from the CreateIpAccessSettings operation.

Class CreateNetworkSettingsRequest

Container for the parameters to the CreateNetworkSettings operation. 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.

Class CreateNetworkSettingsResponse

This is the response object from the CreateNetworkSettings operation.

Class CreatePortalRequest

Container for the parameters to the CreatePortal operation. Creates a web portal.

Class CreatePortalResponse

This is the response object from the CreatePortal operation.

Class CreateTrustStoreRequest

Container for the parameters to the CreateTrustStore operation. 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.

Class CreateTrustStoreResponse

This is the response object from the CreateTrustStore operation.

Class CreateUserAccessLoggingSettingsRequest

Container for the parameters to the CreateUserAccessLoggingSettings operation. Creates a user access logging settings resource that can be associated with a web portal.

Class CreateUserAccessLoggingSettingsResponse

This is the response object from the CreateUserAccessLoggingSettings operation.

Class CreateUserSettingsRequest

Container for the parameters to the CreateUserSettings operation. 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.

Class CreateUserSettingsResponse

This is the response object from the CreateUserSettings operation.

Class CustomPattern

The pattern configuration for redacting custom data types in session.

Class DataProtectionSettings

The data protection settings resource that can be associated with a web portal.

Class DataProtectionSettingsSummary

The summary of the data protection settings.

Class DeleteBrowserSettingsRequest

Container for the parameters to the DeleteBrowserSettings operation. Deletes browser settings.

Class DeleteBrowserSettingsResponse

This is the response object from the DeleteBrowserSettings operation.

Class DeleteDataProtectionSettingsRequest

Container for the parameters to the DeleteDataProtectionSettings operation. Deletes data protection settings.

Class DeleteDataProtectionSettingsResponse

This is the response object from the DeleteDataProtectionSettings operation.

Class DeleteIdentityProviderRequest

Container for the parameters to the DeleteIdentityProvider operation. Deletes the identity provider.

Class DeleteIdentityProviderResponse

This is the response object from the DeleteIdentityProvider operation.

Class DeleteIpAccessSettingsRequest

Container for the parameters to the DeleteIpAccessSettings operation. Deletes IP access settings.

Class DeleteIpAccessSettingsResponse

This is the response object from the DeleteIpAccessSettings operation.

Class DeleteNetworkSettingsRequest

Container for the parameters to the DeleteNetworkSettings operation. Deletes network settings.

Class DeleteNetworkSettingsResponse

This is the response object from the DeleteNetworkSettings operation.

Class DeletePortalRequest

Container for the parameters to the DeletePortal operation. Deletes a web portal.

Class DeletePortalResponse

This is the response object from the DeletePortal operation.

Class DeleteTrustStoreRequest

Container for the parameters to the DeleteTrustStore operation. Deletes the trust store.

Class DeleteTrustStoreResponse

This is the response object from the DeleteTrustStore operation.

Class DeleteUserAccessLoggingSettingsRequest

Container for the parameters to the DeleteUserAccessLoggingSettings operation. Deletes user access logging settings.

Class DeleteUserAccessLoggingSettingsResponse

This is the response object from the DeleteUserAccessLoggingSettings operation.

Class DeleteUserSettingsRequest

Container for the parameters to the DeleteUserSettings operation. Deletes user settings.

Class DeleteUserSettingsResponse

This is the response object from the DeleteUserSettings operation.

Class DisassociateBrowserSettingsRequest

Container for the parameters to the DisassociateBrowserSettings operation. Disassociates browser settings from a web portal.

Class DisassociateBrowserSettingsResponse

This is the response object from the DisassociateBrowserSettings operation.

Class DisassociateDataProtectionSettingsRequest

Container for the parameters to the DisassociateDataProtectionSettings operation. Disassociates data protection settings from a web portal.

Class DisassociateDataProtectionSettingsResponse

This is the response object from the DisassociateDataProtectionSettings operation.

Class DisassociateIpAccessSettingsRequest

Container for the parameters to the DisassociateIpAccessSettings operation. Disassociates IP access settings from a web portal.

Class DisassociateIpAccessSettingsResponse

This is the response object from the DisassociateIpAccessSettings operation.

Class DisassociateNetworkSettingsRequest

Container for the parameters to the DisassociateNetworkSettings operation. Disassociates network settings from a web portal.

Class DisassociateNetworkSettingsResponse

This is the response object from the DisassociateNetworkSettings operation.

Class DisassociateTrustStoreRequest

Container for the parameters to the DisassociateTrustStore operation. Disassociates a trust store from a web portal.

Class DisassociateTrustStoreResponse

This is the response object from the DisassociateTrustStore operation.

Class DisassociateUserAccessLoggingSettingsRequest

Container for the parameters to the DisassociateUserAccessLoggingSettings operation. Disassociates user access logging settings from a web portal.

Class DisassociateUserAccessLoggingSettingsResponse

This is the response object from the DisassociateUserAccessLoggingSettings operation.

Class DisassociateUserSettingsRequest

Container for the parameters to the DisassociateUserSettings operation. Disassociates user settings from a web portal.

Class DisassociateUserSettingsResponse

This is the response object from the DisassociateUserSettings operation.

Class ExpireSessionRequest

Container for the parameters to the ExpireSession operation. Expires an active secure browser session.

Class ExpireSessionResponse

This is the response object from the ExpireSession operation.

Class GetBrowserSettingsRequest

Container for the parameters to the GetBrowserSettings operation. Gets browser settings.

Class GetBrowserSettingsResponse

This is the response object from the GetBrowserSettings operation.

Class GetDataProtectionSettingsRequest

Container for the parameters to the GetDataProtectionSettings operation. Gets the data protection settings.

Class GetDataProtectionSettingsResponse

This is the response object from the GetDataProtectionSettings operation.

Class GetIdentityProviderRequest

Container for the parameters to the GetIdentityProvider operation. Gets the identity provider.

Class GetIdentityProviderResponse

This is the response object from the GetIdentityProvider operation.

Class GetIpAccessSettingsRequest

Container for the parameters to the GetIpAccessSettings operation. Gets the IP access settings.

Class GetIpAccessSettingsResponse

This is the response object from the GetIpAccessSettings operation.

Class GetNetworkSettingsRequest

Container for the parameters to the GetNetworkSettings operation. Gets the network settings.

Class GetNetworkSettingsResponse

This is the response object from the GetNetworkSettings operation.

Class GetPortalRequest

Container for the parameters to the GetPortal operation. Gets the web portal.

Class GetPortalResponse

This is the response object from the GetPortal operation.

Class GetPortalServiceProviderMetadataRequest

Container for the parameters to the GetPortalServiceProviderMetadata operation. Gets the service provider metadata.

Class GetPortalServiceProviderMetadataResponse

This is the response object from the GetPortalServiceProviderMetadata operation.

Class GetSessionRequest

Container for the parameters to the GetSession operation. Gets information for a secure browser session.

Class GetSessionResponse

This is the response object from the GetSession operation.

Class GetTrustStoreCertificateRequest

Container for the parameters to the GetTrustStoreCertificate operation. Gets the trust store certificate.

Class GetTrustStoreCertificateResponse

This is the response object from the GetTrustStoreCertificate operation.

Class GetTrustStoreRequest

Container for the parameters to the GetTrustStore operation. Gets the trust store.

Class GetTrustStoreResponse

This is the response object from the GetTrustStore operation.

Class GetUserAccessLoggingSettingsRequest

Container for the parameters to the GetUserAccessLoggingSettings operation. Gets user access logging settings.

Class GetUserAccessLoggingSettingsResponse

This is the response object from the GetUserAccessLoggingSettings operation.

Class GetUserSettingsRequest

Container for the parameters to the GetUserSettings operation. Gets user settings.

Class GetUserSettingsResponse

This is the response object from the GetUserSettings operation.

Class IdentityProvider

The identity provider.

Class IdentityProviderSummary

The summary of the identity provider.

Class InlineRedactionConfiguration

The configuration for in-session inline redaction.

Class InlineRedactionPattern

The set of patterns that determine the data types redacted in session.

Class InternalServerException

There is an internal server error.

Class IpAccessSettings

The IP access settings resource that can be associated with a web portal.

Class IpAccessSettingsSummary

The summary of IP access settings.

Class IpRule

The IP rules of the IP access settings.

Class ListBrowserSettingsRequest

Container for the parameters to the ListBrowserSettings operation. Retrieves a list of browser settings.

Class ListBrowserSettingsResponse

This is the response object from the ListBrowserSettings operation.

Class ListDataProtectionSettingsRequest

Container for the parameters to the ListDataProtectionSettings operation. Retrieves a list of data protection settings.

Class ListDataProtectionSettingsResponse

This is the response object from the ListDataProtectionSettings operation.

Class ListIdentityProvidersRequest

Container for the parameters to the ListIdentityProviders operation. Retrieves a list of identity providers for a specific web portal.

Class ListIdentityProvidersResponse

This is the response object from the ListIdentityProviders operation.

Class ListIpAccessSettingsRequest

Container for the parameters to the ListIpAccessSettings operation. Retrieves a list of IP access settings.

Class ListIpAccessSettingsResponse

This is the response object from the ListIpAccessSettings operation.

Class ListNetworkSettingsRequest

Container for the parameters to the ListNetworkSettings operation. Retrieves a list of network settings.

Class ListNetworkSettingsResponse

This is the response object from the ListNetworkSettings operation.

Class ListPortalsRequest

Container for the parameters to the ListPortals operation. Retrieves a list or web portals.

Class ListPortalsResponse

This is the response object from the ListPortals operation.

Class ListSessionsRequest

Container for the parameters to the ListSessions operation. Lists information for multiple secure browser sessions from a specific portal.

Class ListSessionsResponse

This is the response object from the ListSessions operation.

Class ListTagsForResourceRequest

Container for the parameters to the ListTagsForResource operation. Retrieves a list of tags for a resource.

Class ListTagsForResourceResponse

This is the response object from the ListTagsForResource operation.

Class ListTrustStoreCertificatesRequest

Container for the parameters to the ListTrustStoreCertificates operation. Retrieves a list of trust store certificates.

Class ListTrustStoreCertificatesResponse

This is the response object from the ListTrustStoreCertificates operation.

Class ListTrustStoresRequest

Container for the parameters to the ListTrustStores operation. Retrieves a list of trust stores.

Class ListTrustStoresResponse

This is the response object from the ListTrustStores operation.

Class ListUserAccessLoggingSettingsRequest

Container for the parameters to the ListUserAccessLoggingSettings operation. Retrieves a list of user access logging settings.

Class ListUserAccessLoggingSettingsResponse

This is the response object from the ListUserAccessLoggingSettings operation.

Class ListUserSettingsRequest

Container for the parameters to the ListUserSettings operation. Retrieves a list of user settings.

Class ListUserSettingsResponse

This is the response object from the ListUserSettings operation.

Class NetworkSettings

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.

Class NetworkSettingsSummary

The summary of network settings.

Class Portal

The web portal.

Class PortalSummary

The summary of the portal.

Class RedactionPlaceHolder

The redaction placeholder that will replace the redacted text in session.

Class ResourceNotFoundException

The resource cannot be found.

Class ServiceQuotaExceededException

The service quota has been exceeded.

Class Session

Information about a secure browser session.

Class SessionSummary

Summary information about a secure browser session.

Class Tag

The tag.

Class TagResourceRequest

Container for the parameters to the TagResource operation. Adds or overwrites one or more tags for the specified resource.

Class TagResourceResponse

This is the response object from the TagResource operation.

Class ThrottlingException

There is a throttling error.

Class TooManyTagsException

There are too many tags.

Class TrustStore

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.

Class TrustStoreSummary

The summary of the trust store.

Class UntagResourceRequest

Container for the parameters to the UntagResource operation. Removes one or more tags from the specified resource.

Class UntagResourceResponse

This is the response object from the UntagResource operation.

Class UpdateBrowserSettingsRequest

Container for the parameters to the UpdateBrowserSettings operation. Updates browser settings.

Class UpdateBrowserSettingsResponse

This is the response object from the UpdateBrowserSettings operation.

Class UpdateDataProtectionSettingsRequest

Container for the parameters to the UpdateDataProtectionSettings operation. Updates data protection settings.

Class UpdateDataProtectionSettingsResponse

This is the response object from the UpdateDataProtectionSettings operation.

Class UpdateIdentityProviderRequest

Container for the parameters to the UpdateIdentityProvider operation. Updates the identity provider.

Class UpdateIdentityProviderResponse

This is the response object from the UpdateIdentityProvider operation.

Class UpdateIpAccessSettingsRequest

Container for the parameters to the UpdateIpAccessSettings operation. Updates IP access settings.

Class UpdateIpAccessSettingsResponse

This is the response object from the UpdateIpAccessSettings operation.

Class UpdateNetworkSettingsRequest

Container for the parameters to the UpdateNetworkSettings operation. Updates network settings.

Class UpdateNetworkSettingsResponse

This is the response object from the UpdateNetworkSettings operation.

Class UpdatePortalRequest

Container for the parameters to the UpdatePortal operation. Updates a web portal.

Class UpdatePortalResponse

This is the response object from the UpdatePortal operation.

Class UpdateTrustStoreRequest

Container for the parameters to the UpdateTrustStore operation. Updates the trust store.

Class UpdateTrustStoreResponse

This is the response object from the UpdateTrustStore operation.

Class UpdateUserAccessLoggingSettingsRequest

Container for the parameters to the UpdateUserAccessLoggingSettings operation. Updates the user access logging settings.

Class UpdateUserAccessLoggingSettingsResponse

This is the response object from the UpdateUserAccessLoggingSettings operation.

Class UpdateUserSettingsRequest

Container for the parameters to the UpdateUserSettings operation. Updates the user settings.

Class UpdateUserSettingsResponse

This is the response object from the UpdateUserSettings operation.

Class UserAccessLoggingSettings

A user access logging settings resource that can be associated with a web portal.

Class UserAccessLoggingSettingsSummary

The summary of user access logging settings.

Class UserSettings

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.

Class UserSettingsSummary

The summary of user settings.

Class ValidationException

There is a validation error.

Class ValidationExceptionField

Information about a field passed inside a request that resulted in an exception.

Class WorkSpacesWebPaginatorFactory

Paginators for the WorkSpacesWeb service

Interfaces

NameDescription
Interface IListBrowserSettingsPaginator

Paginator for the ListBrowserSettings operation

Interface IListDataProtectionSettingsPaginator

Paginator for the ListDataProtectionSettings operation

Interface IListIdentityProvidersPaginator

Paginator for the ListIdentityProviders operation

Interface IListIpAccessSettingsPaginator

Paginator for the ListIpAccessSettings operation

Interface IListNetworkSettingsPaginator

Paginator for the ListNetworkSettings operation

Interface IListPortalsPaginator

Paginator for the ListPortals operation

Interface IListSessionsPaginator

Paginator for the ListSessions operation

Interface IListTrustStoreCertificatesPaginator

Paginator for the ListTrustStoreCertificates operation

Interface IListTrustStoresPaginator

Paginator for the ListTrustStores operation

Interface IListUserAccessLoggingSettingsPaginator

Paginator for the ListUserAccessLoggingSettings operation

Interface IListUserSettingsPaginator

Paginator for the ListUserSettings operation

Interface IWorkSpacesWebPaginatorFactory

Paginators for the WorkSpacesWeb service