/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the workspaces-web-2020-07-08.normal.json service model. */ using System; using System.Threading; using System.Threading.Tasks; using System.Collections.Generic; using Amazon.Runtime; using Amazon.WorkSpacesWeb.Model; namespace Amazon.WorkSpacesWeb { /// /// Interface for accessing WorkSpacesWeb /// /// WorkSpaces Web is a low cost, fully managed WorkSpace built specifically to facilitate /// secure, web-based workloads. WorkSpaces Web 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 /// Web provides simple policy tools tailored for user interactions, while offloading /// common tasks like capacity management, scaling, and maintaining browser images. /// public partial interface IAmazonWorkSpacesWeb : IAmazonService, IDisposable { #if AWS_ASYNC_ENUMERABLES_API /// /// Paginators for the service /// IWorkSpacesWebPaginatorFactory Paginators { get; } #endif #region AssociateBrowserSettings /// /// Associates a browser settings resource with a web portal. /// /// Container for the necessary parameters to execute the AssociateBrowserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AssociateBrowserSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for AssociateBrowserSettings Operation Task AssociateBrowserSettingsAsync(AssociateBrowserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociateIpAccessSettings /// /// Associates an IP access settings resource with a web portal. /// /// Container for the necessary parameters to execute the AssociateIpAccessSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AssociateIpAccessSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for AssociateIpAccessSettings Operation Task AssociateIpAccessSettingsAsync(AssociateIpAccessSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociateNetworkSettings /// /// Associates a network settings resource with a web portal. /// /// Container for the necessary parameters to execute the AssociateNetworkSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AssociateNetworkSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for AssociateNetworkSettings Operation Task AssociateNetworkSettingsAsync(AssociateNetworkSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociateTrustStore /// /// Associates a trust store with a web portal. /// /// Container for the necessary parameters to execute the AssociateTrustStore service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AssociateTrustStore service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for AssociateTrustStore Operation Task AssociateTrustStoreAsync(AssociateTrustStoreRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociateUserAccessLoggingSettings /// /// Associates a user access logging settings resource with a web portal. /// /// Container for the necessary parameters to execute the AssociateUserAccessLoggingSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AssociateUserAccessLoggingSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for AssociateUserAccessLoggingSettings Operation Task AssociateUserAccessLoggingSettingsAsync(AssociateUserAccessLoggingSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region AssociateUserSettings /// /// Associates a user settings resource with a web portal. /// /// Container for the necessary parameters to execute the AssociateUserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AssociateUserSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for AssociateUserSettings Operation Task AssociateUserSettingsAsync(AssociateUserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateBrowserSettings /// /// 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. /// /// Container for the necessary parameters to execute the CreateBrowserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateBrowserSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// The service quota has been exceeded. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for CreateBrowserSettings Operation Task CreateBrowserSettingsAsync(CreateBrowserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateIdentityProvider /// /// Creates an identity provider resource that is then associated with a web portal. /// /// Container for the necessary parameters to execute the CreateIdentityProvider service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateIdentityProvider service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// The service quota has been exceeded. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for CreateIdentityProvider Operation Task CreateIdentityProviderAsync(CreateIdentityProviderRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateIpAccessSettings /// /// Creates an IP access settings resource that can be associated with a web portal. /// /// Container for the necessary parameters to execute the CreateIpAccessSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateIpAccessSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// The service quota has been exceeded. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for CreateIpAccessSettings Operation Task CreateIpAccessSettingsAsync(CreateIpAccessSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateNetworkSettings /// /// 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. /// /// Container for the necessary parameters to execute the CreateNetworkSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateNetworkSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// The service quota has been exceeded. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for CreateNetworkSettings Operation Task CreateNetworkSettingsAsync(CreateNetworkSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreatePortal /// /// Creates a web portal. /// /// Container for the necessary parameters to execute the CreatePortal service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreatePortal service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// The service quota has been exceeded. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for CreatePortal Operation Task CreatePortalAsync(CreatePortalRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateTrustStore /// /// 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. /// /// Container for the necessary parameters to execute the CreateTrustStore service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateTrustStore service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// The service quota has been exceeded. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for CreateTrustStore Operation Task CreateTrustStoreAsync(CreateTrustStoreRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateUserAccessLoggingSettings /// /// Creates a user access logging settings resource that can be associated with a web /// portal. /// /// Container for the necessary parameters to execute the CreateUserAccessLoggingSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateUserAccessLoggingSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// The service quota has been exceeded. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for CreateUserAccessLoggingSettings Operation Task CreateUserAccessLoggingSettingsAsync(CreateUserAccessLoggingSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateUserSettings /// /// 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. /// /// Container for the necessary parameters to execute the CreateUserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateUserSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// The service quota has been exceeded. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for CreateUserSettings Operation Task CreateUserSettingsAsync(CreateUserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteBrowserSettings /// /// Deletes browser settings. /// /// Container for the necessary parameters to execute the DeleteBrowserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteBrowserSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for DeleteBrowserSettings Operation Task DeleteBrowserSettingsAsync(DeleteBrowserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteIdentityProvider /// /// Deletes the identity provider. /// /// Container for the necessary parameters to execute the DeleteIdentityProvider service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteIdentityProvider service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for DeleteIdentityProvider Operation Task DeleteIdentityProviderAsync(DeleteIdentityProviderRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteIpAccessSettings /// /// Deletes IP access settings. /// /// Container for the necessary parameters to execute the DeleteIpAccessSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteIpAccessSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for DeleteIpAccessSettings Operation Task DeleteIpAccessSettingsAsync(DeleteIpAccessSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteNetworkSettings /// /// Deletes network settings. /// /// Container for the necessary parameters to execute the DeleteNetworkSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteNetworkSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for DeleteNetworkSettings Operation Task DeleteNetworkSettingsAsync(DeleteNetworkSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeletePortal /// /// Deletes a web portal. /// /// Container for the necessary parameters to execute the DeletePortal service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeletePortal service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for DeletePortal Operation Task DeletePortalAsync(DeletePortalRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteTrustStore /// /// Deletes the trust store. /// /// Container for the necessary parameters to execute the DeleteTrustStore service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteTrustStore service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for DeleteTrustStore Operation Task DeleteTrustStoreAsync(DeleteTrustStoreRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteUserAccessLoggingSettings /// /// Deletes user access logging settings. /// /// Container for the necessary parameters to execute the DeleteUserAccessLoggingSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteUserAccessLoggingSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for DeleteUserAccessLoggingSettings Operation Task DeleteUserAccessLoggingSettingsAsync(DeleteUserAccessLoggingSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteUserSettings /// /// Deletes user settings. /// /// Container for the necessary parameters to execute the DeleteUserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteUserSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for DeleteUserSettings Operation Task DeleteUserSettingsAsync(DeleteUserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociateBrowserSettings /// /// Disassociates browser settings from a web portal. /// /// Container for the necessary parameters to execute the DisassociateBrowserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DisassociateBrowserSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for DisassociateBrowserSettings Operation Task DisassociateBrowserSettingsAsync(DisassociateBrowserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociateIpAccessSettings /// /// Disassociates IP access settings from a web portal. /// /// Container for the necessary parameters to execute the DisassociateIpAccessSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DisassociateIpAccessSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for DisassociateIpAccessSettings Operation Task DisassociateIpAccessSettingsAsync(DisassociateIpAccessSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociateNetworkSettings /// /// Disassociates network settings from a web portal. /// /// Container for the necessary parameters to execute the DisassociateNetworkSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DisassociateNetworkSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for DisassociateNetworkSettings Operation Task DisassociateNetworkSettingsAsync(DisassociateNetworkSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociateTrustStore /// /// Disassociates a trust store from a web portal. /// /// Container for the necessary parameters to execute the DisassociateTrustStore service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DisassociateTrustStore service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for DisassociateTrustStore Operation Task DisassociateTrustStoreAsync(DisassociateTrustStoreRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociateUserAccessLoggingSettings /// /// Disassociates user access logging settings from a web portal. /// /// Container for the necessary parameters to execute the DisassociateUserAccessLoggingSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DisassociateUserAccessLoggingSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for DisassociateUserAccessLoggingSettings Operation Task DisassociateUserAccessLoggingSettingsAsync(DisassociateUserAccessLoggingSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DisassociateUserSettings /// /// Disassociates user settings from a web portal. /// /// Container for the necessary parameters to execute the DisassociateUserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DisassociateUserSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for DisassociateUserSettings Operation Task DisassociateUserSettingsAsync(DisassociateUserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetBrowserSettings /// /// Gets browser settings. /// /// Container for the necessary parameters to execute the GetBrowserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetBrowserSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for GetBrowserSettings Operation Task GetBrowserSettingsAsync(GetBrowserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetIdentityProvider /// /// Gets the identity provider. /// /// Container for the necessary parameters to execute the GetIdentityProvider service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetIdentityProvider service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for GetIdentityProvider Operation Task GetIdentityProviderAsync(GetIdentityProviderRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetIpAccessSettings /// /// Gets the IP access settings. /// /// Container for the necessary parameters to execute the GetIpAccessSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetIpAccessSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for GetIpAccessSettings Operation Task GetIpAccessSettingsAsync(GetIpAccessSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetNetworkSettings /// /// Gets the network settings. /// /// Container for the necessary parameters to execute the GetNetworkSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetNetworkSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for GetNetworkSettings Operation Task GetNetworkSettingsAsync(GetNetworkSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetPortal /// /// Gets the web portal. /// /// Container for the necessary parameters to execute the GetPortal service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetPortal service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for GetPortal Operation Task GetPortalAsync(GetPortalRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetPortalServiceProviderMetadata /// /// Gets the service provider metadata. /// /// Container for the necessary parameters to execute the GetPortalServiceProviderMetadata service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetPortalServiceProviderMetadata service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for GetPortalServiceProviderMetadata Operation Task GetPortalServiceProviderMetadataAsync(GetPortalServiceProviderMetadataRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetTrustStore /// /// Gets the trust store. /// /// Container for the necessary parameters to execute the GetTrustStore service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetTrustStore service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for GetTrustStore Operation Task GetTrustStoreAsync(GetTrustStoreRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetTrustStoreCertificate /// /// Gets the trust store certificate. /// /// Container for the necessary parameters to execute the GetTrustStoreCertificate service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetTrustStoreCertificate service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for GetTrustStoreCertificate Operation Task GetTrustStoreCertificateAsync(GetTrustStoreCertificateRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetUserAccessLoggingSettings /// /// Gets user access logging settings. /// /// Container for the necessary parameters to execute the GetUserAccessLoggingSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetUserAccessLoggingSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for GetUserAccessLoggingSettings Operation Task GetUserAccessLoggingSettingsAsync(GetUserAccessLoggingSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetUserSettings /// /// Gets user settings. /// /// Container for the necessary parameters to execute the GetUserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetUserSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for GetUserSettings Operation Task GetUserSettingsAsync(GetUserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListBrowserSettings /// /// Retrieves a list of browser settings. /// /// Container for the necessary parameters to execute the ListBrowserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListBrowserSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for ListBrowserSettings Operation Task ListBrowserSettingsAsync(ListBrowserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListIdentityProviders /// /// Retrieves a list of identity providers for a specific web portal. /// /// Container for the necessary parameters to execute the ListIdentityProviders service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListIdentityProviders service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for ListIdentityProviders Operation Task ListIdentityProvidersAsync(ListIdentityProvidersRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListIpAccessSettings /// /// Retrieves a list of IP access settings. /// /// Container for the necessary parameters to execute the ListIpAccessSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListIpAccessSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for ListIpAccessSettings Operation Task ListIpAccessSettingsAsync(ListIpAccessSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListNetworkSettings /// /// Retrieves a list of network settings. /// /// Container for the necessary parameters to execute the ListNetworkSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListNetworkSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for ListNetworkSettings Operation Task ListNetworkSettingsAsync(ListNetworkSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListPortals /// /// Retrieves a list or web portals. /// /// Container for the necessary parameters to execute the ListPortals service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListPortals service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for ListPortals Operation Task ListPortalsAsync(ListPortalsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTagsForResource /// /// Retrieves a list of tags for a resource. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTagsForResource service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for ListTagsForResource Operation Task ListTagsForResourceAsync(ListTagsForResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTrustStoreCertificates /// /// Retrieves a list of trust store certificates. /// /// Container for the necessary parameters to execute the ListTrustStoreCertificates service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTrustStoreCertificates service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for ListTrustStoreCertificates Operation Task ListTrustStoreCertificatesAsync(ListTrustStoreCertificatesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTrustStores /// /// Retrieves a list of trust stores. /// /// Container for the necessary parameters to execute the ListTrustStores service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTrustStores service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for ListTrustStores Operation Task ListTrustStoresAsync(ListTrustStoresRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListUserAccessLoggingSettings /// /// Retrieves a list of user access logging settings. /// /// Container for the necessary parameters to execute the ListUserAccessLoggingSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListUserAccessLoggingSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for ListUserAccessLoggingSettings Operation Task ListUserAccessLoggingSettingsAsync(ListUserAccessLoggingSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListUserSettings /// /// Retrieves a list of user settings. /// /// Container for the necessary parameters to execute the ListUserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListUserSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for ListUserSettings Operation Task ListUserSettingsAsync(ListUserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region TagResource /// /// Adds or overwrites one or more tags for the specified resource. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the TagResource service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There are too many tags. /// /// /// There is a validation error. /// /// REST API Reference for TagResource Operation Task TagResourceAsync(TagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UntagResource /// /// Removes one or more tags from the specified resource. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UntagResource service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for UntagResource Operation Task UntagResourceAsync(UntagResourceRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateBrowserSettings /// /// Updates browser settings. /// /// Container for the necessary parameters to execute the UpdateBrowserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateBrowserSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for UpdateBrowserSettings Operation Task UpdateBrowserSettingsAsync(UpdateBrowserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateIdentityProvider /// /// Updates the identity provider. /// /// Container for the necessary parameters to execute the UpdateIdentityProvider service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateIdentityProvider service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for UpdateIdentityProvider Operation Task UpdateIdentityProviderAsync(UpdateIdentityProviderRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateIpAccessSettings /// /// Updates IP access settings. /// /// Container for the necessary parameters to execute the UpdateIpAccessSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateIpAccessSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for UpdateIpAccessSettings Operation Task UpdateIpAccessSettingsAsync(UpdateIpAccessSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateNetworkSettings /// /// Updates network settings. /// /// Container for the necessary parameters to execute the UpdateNetworkSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateNetworkSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for UpdateNetworkSettings Operation Task UpdateNetworkSettingsAsync(UpdateNetworkSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdatePortal /// /// Updates a web portal. /// /// Container for the necessary parameters to execute the UpdatePortal service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdatePortal service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is a conflict. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for UpdatePortal Operation Task UpdatePortalAsync(UpdatePortalRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateTrustStore /// /// Updates the trust store. /// /// Container for the necessary parameters to execute the UpdateTrustStore service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateTrustStore service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// The service quota has been exceeded. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for UpdateTrustStore Operation Task UpdateTrustStoreAsync(UpdateTrustStoreRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateUserAccessLoggingSettings /// /// Updates the user access logging settings. /// /// Container for the necessary parameters to execute the UpdateUserAccessLoggingSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateUserAccessLoggingSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for UpdateUserAccessLoggingSettings Operation Task UpdateUserAccessLoggingSettingsAsync(UpdateUserAccessLoggingSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateUserSettings /// /// Updates the user settings. /// /// Container for the necessary parameters to execute the UpdateUserSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateUserSettings service method, as returned by WorkSpacesWeb. /// /// Access is denied. /// /// /// There is an internal server error. /// /// /// The resource cannot be found. /// /// /// There is a throttling error. /// /// /// There is a validation error. /// /// REST API Reference for UpdateUserSettings Operation Task UpdateUserSettingsAsync(UpdateUserSettingsRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)); #endregion } }