/* * 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.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 BCL45 || 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. /// /// 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); /// /// Initiates the asynchronous execution of the AssociateBrowserSettings operation. /// /// /// Container for the necessary parameters to execute the AssociateBrowserSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAssociateBrowserSettings /// operation. /// REST API Reference for AssociateBrowserSettings Operation IAsyncResult BeginAssociateBrowserSettings(AssociateBrowserSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateBrowserSettings operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateBrowserSettings. /// /// Returns a AssociateBrowserSettingsResult from WorkSpacesWeb. /// REST API Reference for AssociateBrowserSettings Operation AssociateBrowserSettingsResponse EndAssociateBrowserSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the AssociateIpAccessSettings operation. /// /// /// Container for the necessary parameters to execute the AssociateIpAccessSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAssociateIpAccessSettings /// operation. /// REST API Reference for AssociateIpAccessSettings Operation IAsyncResult BeginAssociateIpAccessSettings(AssociateIpAccessSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateIpAccessSettings operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateIpAccessSettings. /// /// Returns a AssociateIpAccessSettingsResult from WorkSpacesWeb. /// REST API Reference for AssociateIpAccessSettings Operation AssociateIpAccessSettingsResponse EndAssociateIpAccessSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the AssociateNetworkSettings operation. /// /// /// Container for the necessary parameters to execute the AssociateNetworkSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAssociateNetworkSettings /// operation. /// REST API Reference for AssociateNetworkSettings Operation IAsyncResult BeginAssociateNetworkSettings(AssociateNetworkSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateNetworkSettings operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateNetworkSettings. /// /// Returns a AssociateNetworkSettingsResult from WorkSpacesWeb. /// REST API Reference for AssociateNetworkSettings Operation AssociateNetworkSettingsResponse EndAssociateNetworkSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the AssociateTrustStore operation. /// /// /// Container for the necessary parameters to execute the AssociateTrustStore operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAssociateTrustStore /// operation. /// REST API Reference for AssociateTrustStore Operation IAsyncResult BeginAssociateTrustStore(AssociateTrustStoreRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateTrustStore operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateTrustStore. /// /// Returns a AssociateTrustStoreResult from WorkSpacesWeb. /// REST API Reference for AssociateTrustStore Operation AssociateTrustStoreResponse EndAssociateTrustStore(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the AssociateUserAccessLoggingSettings operation. /// /// /// Container for the necessary parameters to execute the AssociateUserAccessLoggingSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAssociateUserAccessLoggingSettings /// operation. /// REST API Reference for AssociateUserAccessLoggingSettings Operation IAsyncResult BeginAssociateUserAccessLoggingSettings(AssociateUserAccessLoggingSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateUserAccessLoggingSettings operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateUserAccessLoggingSettings. /// /// Returns a AssociateUserAccessLoggingSettingsResult from WorkSpacesWeb. /// REST API Reference for AssociateUserAccessLoggingSettings Operation AssociateUserAccessLoggingSettingsResponse EndAssociateUserAccessLoggingSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the AssociateUserSettings operation. /// /// /// Container for the necessary parameters to execute the AssociateUserSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAssociateUserSettings /// operation. /// REST API Reference for AssociateUserSettings Operation IAsyncResult BeginAssociateUserSettings(AssociateUserSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the AssociateUserSettings operation. /// /// /// The IAsyncResult returned by the call to BeginAssociateUserSettings. /// /// Returns a AssociateUserSettingsResult from WorkSpacesWeb. /// REST API Reference for AssociateUserSettings Operation AssociateUserSettingsResponse EndAssociateUserSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the CreateBrowserSettings operation. /// /// /// Container for the necessary parameters to execute the CreateBrowserSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateBrowserSettings /// operation. /// REST API Reference for CreateBrowserSettings Operation IAsyncResult BeginCreateBrowserSettings(CreateBrowserSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateBrowserSettings operation. /// /// /// The IAsyncResult returned by the call to BeginCreateBrowserSettings. /// /// Returns a CreateBrowserSettingsResult from WorkSpacesWeb. /// REST API Reference for CreateBrowserSettings Operation CreateBrowserSettingsResponse EndCreateBrowserSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the CreateIdentityProvider operation. /// /// /// Container for the necessary parameters to execute the CreateIdentityProvider operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateIdentityProvider /// operation. /// REST API Reference for CreateIdentityProvider Operation IAsyncResult BeginCreateIdentityProvider(CreateIdentityProviderRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateIdentityProvider operation. /// /// /// The IAsyncResult returned by the call to BeginCreateIdentityProvider. /// /// Returns a CreateIdentityProviderResult from WorkSpacesWeb. /// REST API Reference for CreateIdentityProvider Operation CreateIdentityProviderResponse EndCreateIdentityProvider(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the CreateIpAccessSettings operation. /// /// /// Container for the necessary parameters to execute the CreateIpAccessSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateIpAccessSettings /// operation. /// REST API Reference for CreateIpAccessSettings Operation IAsyncResult BeginCreateIpAccessSettings(CreateIpAccessSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateIpAccessSettings operation. /// /// /// The IAsyncResult returned by the call to BeginCreateIpAccessSettings. /// /// Returns a CreateIpAccessSettingsResult from WorkSpacesWeb. /// REST API Reference for CreateIpAccessSettings Operation CreateIpAccessSettingsResponse EndCreateIpAccessSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the CreateNetworkSettings operation. /// /// /// Container for the necessary parameters to execute the CreateNetworkSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateNetworkSettings /// operation. /// REST API Reference for CreateNetworkSettings Operation IAsyncResult BeginCreateNetworkSettings(CreateNetworkSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateNetworkSettings operation. /// /// /// The IAsyncResult returned by the call to BeginCreateNetworkSettings. /// /// Returns a CreateNetworkSettingsResult from WorkSpacesWeb. /// REST API Reference for CreateNetworkSettings Operation CreateNetworkSettingsResponse EndCreateNetworkSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the CreatePortal operation. /// /// /// Container for the necessary parameters to execute the CreatePortal operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreatePortal /// operation. /// REST API Reference for CreatePortal Operation IAsyncResult BeginCreatePortal(CreatePortalRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreatePortal operation. /// /// /// The IAsyncResult returned by the call to BeginCreatePortal. /// /// Returns a CreatePortalResult from WorkSpacesWeb. /// REST API Reference for CreatePortal Operation CreatePortalResponse EndCreatePortal(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the CreateTrustStore operation. /// /// /// Container for the necessary parameters to execute the CreateTrustStore operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateTrustStore /// operation. /// REST API Reference for CreateTrustStore Operation IAsyncResult BeginCreateTrustStore(CreateTrustStoreRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateTrustStore operation. /// /// /// The IAsyncResult returned by the call to BeginCreateTrustStore. /// /// Returns a CreateTrustStoreResult from WorkSpacesWeb. /// REST API Reference for CreateTrustStore Operation CreateTrustStoreResponse EndCreateTrustStore(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the CreateUserAccessLoggingSettings operation. /// /// /// Container for the necessary parameters to execute the CreateUserAccessLoggingSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateUserAccessLoggingSettings /// operation. /// REST API Reference for CreateUserAccessLoggingSettings Operation IAsyncResult BeginCreateUserAccessLoggingSettings(CreateUserAccessLoggingSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateUserAccessLoggingSettings operation. /// /// /// The IAsyncResult returned by the call to BeginCreateUserAccessLoggingSettings. /// /// Returns a CreateUserAccessLoggingSettingsResult from WorkSpacesWeb. /// REST API Reference for CreateUserAccessLoggingSettings Operation CreateUserAccessLoggingSettingsResponse EndCreateUserAccessLoggingSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the CreateUserSettings operation. /// /// /// Container for the necessary parameters to execute the CreateUserSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateUserSettings /// operation. /// REST API Reference for CreateUserSettings Operation IAsyncResult BeginCreateUserSettings(CreateUserSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the CreateUserSettings operation. /// /// /// The IAsyncResult returned by the call to BeginCreateUserSettings. /// /// Returns a CreateUserSettingsResult from WorkSpacesWeb. /// REST API Reference for CreateUserSettings Operation CreateUserSettingsResponse EndCreateUserSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the DeleteBrowserSettings operation. /// /// /// Container for the necessary parameters to execute the DeleteBrowserSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteBrowserSettings /// operation. /// REST API Reference for DeleteBrowserSettings Operation IAsyncResult BeginDeleteBrowserSettings(DeleteBrowserSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteBrowserSettings operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteBrowserSettings. /// /// Returns a DeleteBrowserSettingsResult from WorkSpacesWeb. /// REST API Reference for DeleteBrowserSettings Operation DeleteBrowserSettingsResponse EndDeleteBrowserSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the DeleteIdentityProvider operation. /// /// /// Container for the necessary parameters to execute the DeleteIdentityProvider operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteIdentityProvider /// operation. /// REST API Reference for DeleteIdentityProvider Operation IAsyncResult BeginDeleteIdentityProvider(DeleteIdentityProviderRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteIdentityProvider operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteIdentityProvider. /// /// Returns a DeleteIdentityProviderResult from WorkSpacesWeb. /// REST API Reference for DeleteIdentityProvider Operation DeleteIdentityProviderResponse EndDeleteIdentityProvider(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the DeleteIpAccessSettings operation. /// /// /// Container for the necessary parameters to execute the DeleteIpAccessSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteIpAccessSettings /// operation. /// REST API Reference for DeleteIpAccessSettings Operation IAsyncResult BeginDeleteIpAccessSettings(DeleteIpAccessSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteIpAccessSettings operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteIpAccessSettings. /// /// Returns a DeleteIpAccessSettingsResult from WorkSpacesWeb. /// REST API Reference for DeleteIpAccessSettings Operation DeleteIpAccessSettingsResponse EndDeleteIpAccessSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the DeleteNetworkSettings operation. /// /// /// Container for the necessary parameters to execute the DeleteNetworkSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteNetworkSettings /// operation. /// REST API Reference for DeleteNetworkSettings Operation IAsyncResult BeginDeleteNetworkSettings(DeleteNetworkSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteNetworkSettings operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteNetworkSettings. /// /// Returns a DeleteNetworkSettingsResult from WorkSpacesWeb. /// REST API Reference for DeleteNetworkSettings Operation DeleteNetworkSettingsResponse EndDeleteNetworkSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the DeletePortal operation. /// /// /// Container for the necessary parameters to execute the DeletePortal operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeletePortal /// operation. /// REST API Reference for DeletePortal Operation IAsyncResult BeginDeletePortal(DeletePortalRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeletePortal operation. /// /// /// The IAsyncResult returned by the call to BeginDeletePortal. /// /// Returns a DeletePortalResult from WorkSpacesWeb. /// REST API Reference for DeletePortal Operation DeletePortalResponse EndDeletePortal(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the DeleteTrustStore operation. /// /// /// Container for the necessary parameters to execute the DeleteTrustStore operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteTrustStore /// operation. /// REST API Reference for DeleteTrustStore Operation IAsyncResult BeginDeleteTrustStore(DeleteTrustStoreRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteTrustStore operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteTrustStore. /// /// Returns a DeleteTrustStoreResult from WorkSpacesWeb. /// REST API Reference for DeleteTrustStore Operation DeleteTrustStoreResponse EndDeleteTrustStore(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the DeleteUserAccessLoggingSettings operation. /// /// /// Container for the necessary parameters to execute the DeleteUserAccessLoggingSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteUserAccessLoggingSettings /// operation. /// REST API Reference for DeleteUserAccessLoggingSettings Operation IAsyncResult BeginDeleteUserAccessLoggingSettings(DeleteUserAccessLoggingSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteUserAccessLoggingSettings operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteUserAccessLoggingSettings. /// /// Returns a DeleteUserAccessLoggingSettingsResult from WorkSpacesWeb. /// REST API Reference for DeleteUserAccessLoggingSettings Operation DeleteUserAccessLoggingSettingsResponse EndDeleteUserAccessLoggingSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the DeleteUserSettings operation. /// /// /// Container for the necessary parameters to execute the DeleteUserSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteUserSettings /// operation. /// REST API Reference for DeleteUserSettings Operation IAsyncResult BeginDeleteUserSettings(DeleteUserSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DeleteUserSettings operation. /// /// /// The IAsyncResult returned by the call to BeginDeleteUserSettings. /// /// Returns a DeleteUserSettingsResult from WorkSpacesWeb. /// REST API Reference for DeleteUserSettings Operation DeleteUserSettingsResponse EndDeleteUserSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the DisassociateBrowserSettings operation. /// /// /// Container for the necessary parameters to execute the DisassociateBrowserSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociateBrowserSettings /// operation. /// REST API Reference for DisassociateBrowserSettings Operation IAsyncResult BeginDisassociateBrowserSettings(DisassociateBrowserSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateBrowserSettings operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateBrowserSettings. /// /// Returns a DisassociateBrowserSettingsResult from WorkSpacesWeb. /// REST API Reference for DisassociateBrowserSettings Operation DisassociateBrowserSettingsResponse EndDisassociateBrowserSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the DisassociateIpAccessSettings operation. /// /// /// Container for the necessary parameters to execute the DisassociateIpAccessSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociateIpAccessSettings /// operation. /// REST API Reference for DisassociateIpAccessSettings Operation IAsyncResult BeginDisassociateIpAccessSettings(DisassociateIpAccessSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateIpAccessSettings operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateIpAccessSettings. /// /// Returns a DisassociateIpAccessSettingsResult from WorkSpacesWeb. /// REST API Reference for DisassociateIpAccessSettings Operation DisassociateIpAccessSettingsResponse EndDisassociateIpAccessSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the DisassociateNetworkSettings operation. /// /// /// Container for the necessary parameters to execute the DisassociateNetworkSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociateNetworkSettings /// operation. /// REST API Reference for DisassociateNetworkSettings Operation IAsyncResult BeginDisassociateNetworkSettings(DisassociateNetworkSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateNetworkSettings operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateNetworkSettings. /// /// Returns a DisassociateNetworkSettingsResult from WorkSpacesWeb. /// REST API Reference for DisassociateNetworkSettings Operation DisassociateNetworkSettingsResponse EndDisassociateNetworkSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the DisassociateTrustStore operation. /// /// /// Container for the necessary parameters to execute the DisassociateTrustStore operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociateTrustStore /// operation. /// REST API Reference for DisassociateTrustStore Operation IAsyncResult BeginDisassociateTrustStore(DisassociateTrustStoreRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateTrustStore operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateTrustStore. /// /// Returns a DisassociateTrustStoreResult from WorkSpacesWeb. /// REST API Reference for DisassociateTrustStore Operation DisassociateTrustStoreResponse EndDisassociateTrustStore(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the DisassociateUserAccessLoggingSettings operation. /// /// /// Container for the necessary parameters to execute the DisassociateUserAccessLoggingSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociateUserAccessLoggingSettings /// operation. /// REST API Reference for DisassociateUserAccessLoggingSettings Operation IAsyncResult BeginDisassociateUserAccessLoggingSettings(DisassociateUserAccessLoggingSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateUserAccessLoggingSettings operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateUserAccessLoggingSettings. /// /// Returns a DisassociateUserAccessLoggingSettingsResult from WorkSpacesWeb. /// REST API Reference for DisassociateUserAccessLoggingSettings Operation DisassociateUserAccessLoggingSettingsResponse EndDisassociateUserAccessLoggingSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the DisassociateUserSettings operation. /// /// /// Container for the necessary parameters to execute the DisassociateUserSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociateUserSettings /// operation. /// REST API Reference for DisassociateUserSettings Operation IAsyncResult BeginDisassociateUserSettings(DisassociateUserSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the DisassociateUserSettings operation. /// /// /// The IAsyncResult returned by the call to BeginDisassociateUserSettings. /// /// Returns a DisassociateUserSettingsResult from WorkSpacesWeb. /// REST API Reference for DisassociateUserSettings Operation DisassociateUserSettingsResponse EndDisassociateUserSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the GetBrowserSettings operation. /// /// /// Container for the necessary parameters to execute the GetBrowserSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetBrowserSettings /// operation. /// REST API Reference for GetBrowserSettings Operation IAsyncResult BeginGetBrowserSettings(GetBrowserSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetBrowserSettings operation. /// /// /// The IAsyncResult returned by the call to BeginGetBrowserSettings. /// /// Returns a GetBrowserSettingsResult from WorkSpacesWeb. /// REST API Reference for GetBrowserSettings Operation GetBrowserSettingsResponse EndGetBrowserSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the GetIdentityProvider operation. /// /// /// Container for the necessary parameters to execute the GetIdentityProvider operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetIdentityProvider /// operation. /// REST API Reference for GetIdentityProvider Operation IAsyncResult BeginGetIdentityProvider(GetIdentityProviderRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetIdentityProvider operation. /// /// /// The IAsyncResult returned by the call to BeginGetIdentityProvider. /// /// Returns a GetIdentityProviderResult from WorkSpacesWeb. /// REST API Reference for GetIdentityProvider Operation GetIdentityProviderResponse EndGetIdentityProvider(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the GetIpAccessSettings operation. /// /// /// Container for the necessary parameters to execute the GetIpAccessSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetIpAccessSettings /// operation. /// REST API Reference for GetIpAccessSettings Operation IAsyncResult BeginGetIpAccessSettings(GetIpAccessSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetIpAccessSettings operation. /// /// /// The IAsyncResult returned by the call to BeginGetIpAccessSettings. /// /// Returns a GetIpAccessSettingsResult from WorkSpacesWeb. /// REST API Reference for GetIpAccessSettings Operation GetIpAccessSettingsResponse EndGetIpAccessSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the GetNetworkSettings operation. /// /// /// Container for the necessary parameters to execute the GetNetworkSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetNetworkSettings /// operation. /// REST API Reference for GetNetworkSettings Operation IAsyncResult BeginGetNetworkSettings(GetNetworkSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetNetworkSettings operation. /// /// /// The IAsyncResult returned by the call to BeginGetNetworkSettings. /// /// Returns a GetNetworkSettingsResult from WorkSpacesWeb. /// REST API Reference for GetNetworkSettings Operation GetNetworkSettingsResponse EndGetNetworkSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the GetPortal operation. /// /// /// Container for the necessary parameters to execute the GetPortal operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetPortal /// operation. /// REST API Reference for GetPortal Operation IAsyncResult BeginGetPortal(GetPortalRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetPortal operation. /// /// /// The IAsyncResult returned by the call to BeginGetPortal. /// /// Returns a GetPortalResult from WorkSpacesWeb. /// REST API Reference for GetPortal Operation GetPortalResponse EndGetPortal(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the GetPortalServiceProviderMetadata operation. /// /// /// Container for the necessary parameters to execute the GetPortalServiceProviderMetadata operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetPortalServiceProviderMetadata /// operation. /// REST API Reference for GetPortalServiceProviderMetadata Operation IAsyncResult BeginGetPortalServiceProviderMetadata(GetPortalServiceProviderMetadataRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetPortalServiceProviderMetadata operation. /// /// /// The IAsyncResult returned by the call to BeginGetPortalServiceProviderMetadata. /// /// Returns a GetPortalServiceProviderMetadataResult from WorkSpacesWeb. /// REST API Reference for GetPortalServiceProviderMetadata Operation GetPortalServiceProviderMetadataResponse EndGetPortalServiceProviderMetadata(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the GetTrustStore operation. /// /// /// Container for the necessary parameters to execute the GetTrustStore operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetTrustStore /// operation. /// REST API Reference for GetTrustStore Operation IAsyncResult BeginGetTrustStore(GetTrustStoreRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetTrustStore operation. /// /// /// The IAsyncResult returned by the call to BeginGetTrustStore. /// /// Returns a GetTrustStoreResult from WorkSpacesWeb. /// REST API Reference for GetTrustStore Operation GetTrustStoreResponse EndGetTrustStore(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the GetTrustStoreCertificate operation. /// /// /// Container for the necessary parameters to execute the GetTrustStoreCertificate operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetTrustStoreCertificate /// operation. /// REST API Reference for GetTrustStoreCertificate Operation IAsyncResult BeginGetTrustStoreCertificate(GetTrustStoreCertificateRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetTrustStoreCertificate operation. /// /// /// The IAsyncResult returned by the call to BeginGetTrustStoreCertificate. /// /// Returns a GetTrustStoreCertificateResult from WorkSpacesWeb. /// REST API Reference for GetTrustStoreCertificate Operation GetTrustStoreCertificateResponse EndGetTrustStoreCertificate(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the GetUserAccessLoggingSettings operation. /// /// /// Container for the necessary parameters to execute the GetUserAccessLoggingSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetUserAccessLoggingSettings /// operation. /// REST API Reference for GetUserAccessLoggingSettings Operation IAsyncResult BeginGetUserAccessLoggingSettings(GetUserAccessLoggingSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetUserAccessLoggingSettings operation. /// /// /// The IAsyncResult returned by the call to BeginGetUserAccessLoggingSettings. /// /// Returns a GetUserAccessLoggingSettingsResult from WorkSpacesWeb. /// REST API Reference for GetUserAccessLoggingSettings Operation GetUserAccessLoggingSettingsResponse EndGetUserAccessLoggingSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the GetUserSettings operation. /// /// /// Container for the necessary parameters to execute the GetUserSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetUserSettings /// operation. /// REST API Reference for GetUserSettings Operation IAsyncResult BeginGetUserSettings(GetUserSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the GetUserSettings operation. /// /// /// The IAsyncResult returned by the call to BeginGetUserSettings. /// /// Returns a GetUserSettingsResult from WorkSpacesWeb. /// REST API Reference for GetUserSettings Operation GetUserSettingsResponse EndGetUserSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the ListBrowserSettings operation. /// /// /// Container for the necessary parameters to execute the ListBrowserSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListBrowserSettings /// operation. /// REST API Reference for ListBrowserSettings Operation IAsyncResult BeginListBrowserSettings(ListBrowserSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListBrowserSettings operation. /// /// /// The IAsyncResult returned by the call to BeginListBrowserSettings. /// /// Returns a ListBrowserSettingsResult from WorkSpacesWeb. /// REST API Reference for ListBrowserSettings Operation ListBrowserSettingsResponse EndListBrowserSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the ListIdentityProviders operation. /// /// /// Container for the necessary parameters to execute the ListIdentityProviders operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListIdentityProviders /// operation. /// REST API Reference for ListIdentityProviders Operation IAsyncResult BeginListIdentityProviders(ListIdentityProvidersRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListIdentityProviders operation. /// /// /// The IAsyncResult returned by the call to BeginListIdentityProviders. /// /// Returns a ListIdentityProvidersResult from WorkSpacesWeb. /// REST API Reference for ListIdentityProviders Operation ListIdentityProvidersResponse EndListIdentityProviders(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the ListIpAccessSettings operation. /// /// /// Container for the necessary parameters to execute the ListIpAccessSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListIpAccessSettings /// operation. /// REST API Reference for ListIpAccessSettings Operation IAsyncResult BeginListIpAccessSettings(ListIpAccessSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListIpAccessSettings operation. /// /// /// The IAsyncResult returned by the call to BeginListIpAccessSettings. /// /// Returns a ListIpAccessSettingsResult from WorkSpacesWeb. /// REST API Reference for ListIpAccessSettings Operation ListIpAccessSettingsResponse EndListIpAccessSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the ListNetworkSettings operation. /// /// /// Container for the necessary parameters to execute the ListNetworkSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListNetworkSettings /// operation. /// REST API Reference for ListNetworkSettings Operation IAsyncResult BeginListNetworkSettings(ListNetworkSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListNetworkSettings operation. /// /// /// The IAsyncResult returned by the call to BeginListNetworkSettings. /// /// Returns a ListNetworkSettingsResult from WorkSpacesWeb. /// REST API Reference for ListNetworkSettings Operation ListNetworkSettingsResponse EndListNetworkSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the ListPortals operation. /// /// /// Container for the necessary parameters to execute the ListPortals operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListPortals /// operation. /// REST API Reference for ListPortals Operation IAsyncResult BeginListPortals(ListPortalsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListPortals operation. /// /// /// The IAsyncResult returned by the call to BeginListPortals. /// /// Returns a ListPortalsResult from WorkSpacesWeb. /// REST API Reference for ListPortals Operation ListPortalsResponse EndListPortals(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the ListTagsForResource operation. /// /// /// Container for the necessary parameters to execute the ListTagsForResource operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTagsForResource /// operation. /// REST API Reference for ListTagsForResource Operation IAsyncResult BeginListTagsForResource(ListTagsForResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTagsForResource operation. /// /// /// The IAsyncResult returned by the call to BeginListTagsForResource. /// /// Returns a ListTagsForResourceResult from WorkSpacesWeb. /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse EndListTagsForResource(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the ListTrustStoreCertificates operation. /// /// /// Container for the necessary parameters to execute the ListTrustStoreCertificates operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTrustStoreCertificates /// operation. /// REST API Reference for ListTrustStoreCertificates Operation IAsyncResult BeginListTrustStoreCertificates(ListTrustStoreCertificatesRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTrustStoreCertificates operation. /// /// /// The IAsyncResult returned by the call to BeginListTrustStoreCertificates. /// /// Returns a ListTrustStoreCertificatesResult from WorkSpacesWeb. /// REST API Reference for ListTrustStoreCertificates Operation ListTrustStoreCertificatesResponse EndListTrustStoreCertificates(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the ListTrustStores operation. /// /// /// Container for the necessary parameters to execute the ListTrustStores operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListTrustStores /// operation. /// REST API Reference for ListTrustStores Operation IAsyncResult BeginListTrustStores(ListTrustStoresRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListTrustStores operation. /// /// /// The IAsyncResult returned by the call to BeginListTrustStores. /// /// Returns a ListTrustStoresResult from WorkSpacesWeb. /// REST API Reference for ListTrustStores Operation ListTrustStoresResponse EndListTrustStores(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the ListUserAccessLoggingSettings operation. /// /// /// Container for the necessary parameters to execute the ListUserAccessLoggingSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListUserAccessLoggingSettings /// operation. /// REST API Reference for ListUserAccessLoggingSettings Operation IAsyncResult BeginListUserAccessLoggingSettings(ListUserAccessLoggingSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListUserAccessLoggingSettings operation. /// /// /// The IAsyncResult returned by the call to BeginListUserAccessLoggingSettings. /// /// Returns a ListUserAccessLoggingSettingsResult from WorkSpacesWeb. /// REST API Reference for ListUserAccessLoggingSettings Operation ListUserAccessLoggingSettingsResponse EndListUserAccessLoggingSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the ListUserSettings operation. /// /// /// Container for the necessary parameters to execute the ListUserSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListUserSettings /// operation. /// REST API Reference for ListUserSettings Operation IAsyncResult BeginListUserSettings(ListUserSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the ListUserSettings operation. /// /// /// The IAsyncResult returned by the call to BeginListUserSettings. /// /// Returns a ListUserSettingsResult from WorkSpacesWeb. /// REST API Reference for ListUserSettings Operation ListUserSettingsResponse EndListUserSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the TagResource operation. /// /// /// Container for the necessary parameters to execute the TagResource operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTagResource /// operation. /// REST API Reference for TagResource Operation IAsyncResult BeginTagResource(TagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the TagResource operation. /// /// /// The IAsyncResult returned by the call to BeginTagResource. /// /// Returns a TagResourceResult from WorkSpacesWeb. /// REST API Reference for TagResource Operation TagResourceResponse EndTagResource(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the UntagResource operation. /// /// /// Container for the necessary parameters to execute the UntagResource operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUntagResource /// operation. /// REST API Reference for UntagResource Operation IAsyncResult BeginUntagResource(UntagResourceRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UntagResource operation. /// /// /// The IAsyncResult returned by the call to BeginUntagResource. /// /// Returns a UntagResourceResult from WorkSpacesWeb. /// REST API Reference for UntagResource Operation UntagResourceResponse EndUntagResource(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the UpdateBrowserSettings operation. /// /// /// Container for the necessary parameters to execute the UpdateBrowserSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateBrowserSettings /// operation. /// REST API Reference for UpdateBrowserSettings Operation IAsyncResult BeginUpdateBrowserSettings(UpdateBrowserSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateBrowserSettings operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateBrowserSettings. /// /// Returns a UpdateBrowserSettingsResult from WorkSpacesWeb. /// REST API Reference for UpdateBrowserSettings Operation UpdateBrowserSettingsResponse EndUpdateBrowserSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the UpdateIdentityProvider operation. /// /// /// Container for the necessary parameters to execute the UpdateIdentityProvider operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateIdentityProvider /// operation. /// REST API Reference for UpdateIdentityProvider Operation IAsyncResult BeginUpdateIdentityProvider(UpdateIdentityProviderRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateIdentityProvider operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateIdentityProvider. /// /// Returns a UpdateIdentityProviderResult from WorkSpacesWeb. /// REST API Reference for UpdateIdentityProvider Operation UpdateIdentityProviderResponse EndUpdateIdentityProvider(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the UpdateIpAccessSettings operation. /// /// /// Container for the necessary parameters to execute the UpdateIpAccessSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateIpAccessSettings /// operation. /// REST API Reference for UpdateIpAccessSettings Operation IAsyncResult BeginUpdateIpAccessSettings(UpdateIpAccessSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateIpAccessSettings operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateIpAccessSettings. /// /// Returns a UpdateIpAccessSettingsResult from WorkSpacesWeb. /// REST API Reference for UpdateIpAccessSettings Operation UpdateIpAccessSettingsResponse EndUpdateIpAccessSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the UpdateNetworkSettings operation. /// /// /// Container for the necessary parameters to execute the UpdateNetworkSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateNetworkSettings /// operation. /// REST API Reference for UpdateNetworkSettings Operation IAsyncResult BeginUpdateNetworkSettings(UpdateNetworkSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateNetworkSettings operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateNetworkSettings. /// /// Returns a UpdateNetworkSettingsResult from WorkSpacesWeb. /// REST API Reference for UpdateNetworkSettings Operation UpdateNetworkSettingsResponse EndUpdateNetworkSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the UpdatePortal operation. /// /// /// Container for the necessary parameters to execute the UpdatePortal operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdatePortal /// operation. /// REST API Reference for UpdatePortal Operation IAsyncResult BeginUpdatePortal(UpdatePortalRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdatePortal operation. /// /// /// The IAsyncResult returned by the call to BeginUpdatePortal. /// /// Returns a UpdatePortalResult from WorkSpacesWeb. /// REST API Reference for UpdatePortal Operation UpdatePortalResponse EndUpdatePortal(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the UpdateTrustStore operation. /// /// /// Container for the necessary parameters to execute the UpdateTrustStore operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateTrustStore /// operation. /// REST API Reference for UpdateTrustStore Operation IAsyncResult BeginUpdateTrustStore(UpdateTrustStoreRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateTrustStore operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateTrustStore. /// /// Returns a UpdateTrustStoreResult from WorkSpacesWeb. /// REST API Reference for UpdateTrustStore Operation UpdateTrustStoreResponse EndUpdateTrustStore(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the UpdateUserAccessLoggingSettings operation. /// /// /// Container for the necessary parameters to execute the UpdateUserAccessLoggingSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateUserAccessLoggingSettings /// operation. /// REST API Reference for UpdateUserAccessLoggingSettings Operation IAsyncResult BeginUpdateUserAccessLoggingSettings(UpdateUserAccessLoggingSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateUserAccessLoggingSettings operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateUserAccessLoggingSettings. /// /// Returns a UpdateUserAccessLoggingSettingsResult from WorkSpacesWeb. /// REST API Reference for UpdateUserAccessLoggingSettings Operation UpdateUserAccessLoggingSettingsResponse EndUpdateUserAccessLoggingSettings(IAsyncResult asyncResult); #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); /// /// Initiates the asynchronous execution of the UpdateUserSettings operation. /// /// /// Container for the necessary parameters to execute the UpdateUserSettings operation on AmazonWorkSpacesWebClient. /// An AsyncCallback delegate that is invoked when the operation completes. /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. /// /// An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateUserSettings /// operation. /// REST API Reference for UpdateUserSettings Operation IAsyncResult BeginUpdateUserSettings(UpdateUserSettingsRequest request, AsyncCallback callback, object state); /// /// Finishes the asynchronous execution of the UpdateUserSettings operation. /// /// /// The IAsyncResult returned by the call to BeginUpdateUserSettings. /// /// Returns a UpdateUserSettingsResult from WorkSpacesWeb. /// REST API Reference for UpdateUserSettings Operation UpdateUserSettingsResponse EndUpdateUserSettings(IAsyncResult asyncResult); #endregion } }