/* * 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 { /// /// Paginators for the service /// IWorkSpacesWebPaginatorFactory Paginators { get; } #region AssociateBrowserSettings /// /// Associates a browser settings resource with a web portal. /// /// Container for the necessary parameters to execute the AssociateBrowserSettings service method. /// /// 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 AssociateBrowserSettingsResponse AssociateBrowserSettings(AssociateBrowserSettingsRequest request); /// /// 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, 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. /// /// 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 AssociateIpAccessSettingsResponse AssociateIpAccessSettings(AssociateIpAccessSettingsRequest request); /// /// 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, 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. /// /// 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 AssociateNetworkSettingsResponse AssociateNetworkSettings(AssociateNetworkSettingsRequest request); /// /// 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, 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. /// /// 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 AssociateTrustStoreResponse AssociateTrustStore(AssociateTrustStoreRequest request); /// /// 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, 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. /// /// 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 AssociateUserAccessLoggingSettingsResponse AssociateUserAccessLoggingSettings(AssociateUserAccessLoggingSettingsRequest request); /// /// 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, 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. /// /// 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 AssociateUserSettingsResponse AssociateUserSettings(AssociateUserSettingsRequest request); /// /// 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, 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. /// /// 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 CreateBrowserSettingsResponse 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. /// /// 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, 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. /// /// 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 CreateIdentityProviderResponse CreateIdentityProvider(CreateIdentityProviderRequest request); /// /// 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, 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. /// /// 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 CreateIpAccessSettingsResponse CreateIpAccessSettings(CreateIpAccessSettingsRequest request); /// /// 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, 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. /// /// 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 CreateNetworkSettingsResponse 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. /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreatePortal /// /// Creates a web portal. /// /// Container for the necessary parameters to execute the CreatePortal service method. /// /// 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 CreatePortalResponse CreatePortal(CreatePortalRequest request); /// /// 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, 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. /// /// 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 CreateTrustStoreResponse 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. /// /// 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, 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. /// /// 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 CreateUserAccessLoggingSettingsResponse CreateUserAccessLoggingSettings(CreateUserAccessLoggingSettingsRequest request); /// /// 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, 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. /// /// 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 CreateUserSettingsResponse 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. /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteBrowserSettings /// /// Deletes browser settings. /// /// Container for the necessary parameters to execute the DeleteBrowserSettings service method. /// /// 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 DeleteBrowserSettingsResponse DeleteBrowserSettings(DeleteBrowserSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteIdentityProvider /// /// Deletes the identity provider. /// /// Container for the necessary parameters to execute the DeleteIdentityProvider service method. /// /// 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 DeleteIdentityProviderResponse DeleteIdentityProvider(DeleteIdentityProviderRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteIpAccessSettings /// /// Deletes IP access settings. /// /// Container for the necessary parameters to execute the DeleteIpAccessSettings service method. /// /// 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 DeleteIpAccessSettingsResponse DeleteIpAccessSettings(DeleteIpAccessSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteNetworkSettings /// /// Deletes network settings. /// /// Container for the necessary parameters to execute the DeleteNetworkSettings service method. /// /// 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 DeleteNetworkSettingsResponse DeleteNetworkSettings(DeleteNetworkSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeletePortal /// /// Deletes a web portal. /// /// Container for the necessary parameters to execute the DeletePortal service method. /// /// 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 DeletePortalResponse DeletePortal(DeletePortalRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteTrustStore /// /// Deletes the trust store. /// /// Container for the necessary parameters to execute the DeleteTrustStore service method. /// /// 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 DeleteTrustStoreResponse DeleteTrustStore(DeleteTrustStoreRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteUserAccessLoggingSettings /// /// Deletes user access logging settings. /// /// Container for the necessary parameters to execute the DeleteUserAccessLoggingSettings service method. /// /// 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 DeleteUserAccessLoggingSettingsResponse DeleteUserAccessLoggingSettings(DeleteUserAccessLoggingSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteUserSettings /// /// Deletes user settings. /// /// Container for the necessary parameters to execute the DeleteUserSettings service method. /// /// 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 DeleteUserSettingsResponse DeleteUserSettings(DeleteUserSettingsRequest request); /// /// 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, 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. /// /// 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 DisassociateBrowserSettingsResponse DisassociateBrowserSettings(DisassociateBrowserSettingsRequest request); /// /// 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, 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. /// /// 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 DisassociateIpAccessSettingsResponse DisassociateIpAccessSettings(DisassociateIpAccessSettingsRequest request); /// /// 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, 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. /// /// 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 DisassociateNetworkSettingsResponse DisassociateNetworkSettings(DisassociateNetworkSettingsRequest request); /// /// 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, 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. /// /// 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 DisassociateTrustStoreResponse DisassociateTrustStore(DisassociateTrustStoreRequest request); /// /// 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, 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. /// /// 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 DisassociateUserAccessLoggingSettingsResponse DisassociateUserAccessLoggingSettings(DisassociateUserAccessLoggingSettingsRequest request); /// /// 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, 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. /// /// 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 DisassociateUserSettingsResponse DisassociateUserSettings(DisassociateUserSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetBrowserSettings /// /// Gets browser settings. /// /// Container for the necessary parameters to execute the GetBrowserSettings service method. /// /// 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 GetBrowserSettingsResponse GetBrowserSettings(GetBrowserSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetIdentityProvider /// /// Gets the identity provider. /// /// Container for the necessary parameters to execute the GetIdentityProvider service method. /// /// 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 GetIdentityProviderResponse GetIdentityProvider(GetIdentityProviderRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetIpAccessSettings /// /// Gets the IP access settings. /// /// Container for the necessary parameters to execute the GetIpAccessSettings service method. /// /// 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 GetIpAccessSettingsResponse GetIpAccessSettings(GetIpAccessSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetNetworkSettings /// /// Gets the network settings. /// /// Container for the necessary parameters to execute the GetNetworkSettings service method. /// /// 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 GetNetworkSettingsResponse GetNetworkSettings(GetNetworkSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetPortal /// /// Gets the web portal. /// /// Container for the necessary parameters to execute the GetPortal service method. /// /// 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 GetPortalResponse GetPortal(GetPortalRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetPortalServiceProviderMetadata /// /// Gets the service provider metadata. /// /// Container for the necessary parameters to execute the GetPortalServiceProviderMetadata service method. /// /// 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 GetPortalServiceProviderMetadataResponse GetPortalServiceProviderMetadata(GetPortalServiceProviderMetadataRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetTrustStore /// /// Gets the trust store. /// /// Container for the necessary parameters to execute the GetTrustStore service method. /// /// 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 GetTrustStoreResponse GetTrustStore(GetTrustStoreRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetTrustStoreCertificate /// /// Gets the trust store certificate. /// /// Container for the necessary parameters to execute the GetTrustStoreCertificate service method. /// /// 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 GetTrustStoreCertificateResponse GetTrustStoreCertificate(GetTrustStoreCertificateRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetUserAccessLoggingSettings /// /// Gets user access logging settings. /// /// Container for the necessary parameters to execute the GetUserAccessLoggingSettings service method. /// /// 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 GetUserAccessLoggingSettingsResponse GetUserAccessLoggingSettings(GetUserAccessLoggingSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetUserSettings /// /// Gets user settings. /// /// Container for the necessary parameters to execute the GetUserSettings service method. /// /// 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 GetUserSettingsResponse GetUserSettings(GetUserSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListBrowserSettings /// /// Retrieves a list of browser settings. /// /// Container for the necessary parameters to execute the ListBrowserSettings service method. /// /// 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 ListBrowserSettingsResponse ListBrowserSettings(ListBrowserSettingsRequest request); /// /// 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, 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. /// /// 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 ListIdentityProvidersResponse ListIdentityProviders(ListIdentityProvidersRequest request); /// /// 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, 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. /// /// 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 ListIpAccessSettingsResponse ListIpAccessSettings(ListIpAccessSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListNetworkSettings /// /// Retrieves a list of network settings. /// /// Container for the necessary parameters to execute the ListNetworkSettings service method. /// /// 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 ListNetworkSettingsResponse ListNetworkSettings(ListNetworkSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListPortals /// /// Retrieves a list or web portals. /// /// Container for the necessary parameters to execute the ListPortals service method. /// /// 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 ListPortalsResponse ListPortals(ListPortalsRequest request); /// /// 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, 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. /// /// 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 ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request); /// /// 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, 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. /// /// 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 ListTrustStoreCertificatesResponse ListTrustStoreCertificates(ListTrustStoreCertificatesRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTrustStores /// /// Retrieves a list of trust stores. /// /// Container for the necessary parameters to execute the ListTrustStores service method. /// /// 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 ListTrustStoresResponse ListTrustStores(ListTrustStoresRequest request); /// /// 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, 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. /// /// 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 ListUserAccessLoggingSettingsResponse ListUserAccessLoggingSettings(ListUserAccessLoggingSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListUserSettings /// /// Retrieves a list of user settings. /// /// Container for the necessary parameters to execute the ListUserSettings service method. /// /// 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 ListUserSettingsResponse ListUserSettings(ListUserSettingsRequest request); /// /// 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, 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. /// /// 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 TagResourceResponse TagResource(TagResourceRequest request); /// /// 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, 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. /// /// 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 UntagResourceResponse UntagResource(UntagResourceRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateBrowserSettings /// /// Updates browser settings. /// /// Container for the necessary parameters to execute the UpdateBrowserSettings service method. /// /// 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 UpdateBrowserSettingsResponse UpdateBrowserSettings(UpdateBrowserSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateIdentityProvider /// /// Updates the identity provider. /// /// Container for the necessary parameters to execute the UpdateIdentityProvider service method. /// /// 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 UpdateIdentityProviderResponse UpdateIdentityProvider(UpdateIdentityProviderRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateIpAccessSettings /// /// Updates IP access settings. /// /// Container for the necessary parameters to execute the UpdateIpAccessSettings service method. /// /// 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 UpdateIpAccessSettingsResponse UpdateIpAccessSettings(UpdateIpAccessSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateNetworkSettings /// /// Updates network settings. /// /// Container for the necessary parameters to execute the UpdateNetworkSettings service method. /// /// 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 UpdateNetworkSettingsResponse UpdateNetworkSettings(UpdateNetworkSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdatePortal /// /// Updates a web portal. /// /// Container for the necessary parameters to execute the UpdatePortal service method. /// /// 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 UpdatePortalResponse UpdatePortal(UpdatePortalRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateTrustStore /// /// Updates the trust store. /// /// Container for the necessary parameters to execute the UpdateTrustStore service method. /// /// 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 UpdateTrustStoreResponse UpdateTrustStore(UpdateTrustStoreRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateUserAccessLoggingSettings /// /// Updates the user access logging settings. /// /// Container for the necessary parameters to execute the UpdateUserAccessLoggingSettings service method. /// /// 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 UpdateUserAccessLoggingSettingsResponse UpdateUserAccessLoggingSettings(UpdateUserAccessLoggingSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateUserSettings /// /// Updates the user settings. /// /// Container for the necessary parameters to execute the UpdateUserSettings service method. /// /// 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 UpdateUserSettingsResponse UpdateUserSettings(UpdateUserSettingsRequest request); /// /// 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, CancellationToken cancellationToken = default(CancellationToken)); #endregion } }