C# Class Amazon.WorkSpaces.AmazonWorkSpacesClient

Implementation for accessing WorkSpaces Amazon WorkSpaces Service

This reference provides detailed information about the Amazon WorkSpaces operations.

Inheritance: AmazonServiceClient, IAmazonWorkSpaces
Afficher le fichier Open project: aws/aws-sdk-net

Méthodes publiques

Méthode Description
AmazonWorkSpacesClient ( ) : System

Constructs AmazonWorkSpacesClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonWorkSpacesClient ( AWSCredentials credentials ) : System

Constructs AmazonWorkSpacesClient with AWS Credentials

AmazonWorkSpacesClient ( AWSCredentials credentials, AmazonWorkSpacesConfig clientConfig ) : System

Constructs AmazonWorkSpacesClient with AWS Credentials and an AmazonWorkSpacesClient Configuration object.

AmazonWorkSpacesClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonWorkSpacesClient with AWS Credentials

AmazonWorkSpacesClient ( AmazonWorkSpacesConfig config ) : System

Constructs AmazonWorkSpacesClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonWorkSpacesClient ( RegionEndpoint region ) : System

Constructs AmazonWorkSpacesClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonWorkSpacesClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonWorkSpacesClient with AWS Access Key ID and AWS Secret Key

AmazonWorkSpacesClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonWorkSpacesConfig clientConfig ) : System

Constructs AmazonWorkSpacesClient with AWS Access Key ID, AWS Secret Key and an AmazonWorkSpacesClient Configuration object.

AmazonWorkSpacesClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonWorkSpacesClient with AWS Access Key ID and AWS Secret Key

AmazonWorkSpacesClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonWorkSpacesClient with AWS Access Key ID and AWS Secret Key

AmazonWorkSpacesClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonWorkSpacesConfig clientConfig ) : System

Constructs AmazonWorkSpacesClient with AWS Access Key ID, AWS Secret Key and an AmazonWorkSpacesClient Configuration object.

AmazonWorkSpacesClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonWorkSpacesClient with AWS Access Key ID and AWS Secret Key

BeginCreateTags ( CreateTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateTags operation.

BeginCreateWorkspaces ( Amazon.WorkSpaces.Model.CreateWorkspacesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateWorkspaces operation.

BeginDeleteTags ( DeleteTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteTags operation.

BeginDescribeTags ( DescribeTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeTags operation.

BeginDescribeWorkspaceBundles ( DescribeWorkspaceBundlesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeWorkspaceBundles operation.

BeginDescribeWorkspaceDirectories ( Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeWorkspaceDirectories operation.

BeginDescribeWorkspaces ( DescribeWorkspacesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeWorkspaces operation.

BeginDescribeWorkspacesConnectionStatus ( DescribeWorkspacesConnectionStatusRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeWorkspacesConnectionStatus operation.

BeginModifyWorkspaceProperties ( ModifyWorkspacePropertiesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ModifyWorkspaceProperties operation.

BeginRebootWorkspaces ( RebootWorkspacesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RebootWorkspaces operation.

BeginRebuildWorkspaces ( RebuildWorkspacesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RebuildWorkspaces operation.

BeginStartWorkspaces ( StartWorkspacesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the StartWorkspaces operation.

BeginStopWorkspaces ( StopWorkspacesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the StopWorkspaces operation.

BeginTerminateWorkspaces ( TerminateWorkspacesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the TerminateWorkspaces operation.

CreateTags ( CreateTagsRequest request ) : CreateTagsResponse

Creates tags for a WorkSpace.

CreateTagsAsync ( CreateTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateTags operation.

CreateWorkspaces ( Amazon.WorkSpaces.Model.CreateWorkspacesRequest request ) : Amazon.WorkSpaces.Model.CreateWorkspacesResponse

Creates one or more WorkSpaces.

This operation is asynchronous and returns before the WorkSpaces are created.

CreateWorkspacesAsync ( Amazon.WorkSpaces.Model.CreateWorkspacesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateWorkspaces operation.

DeleteTags ( DeleteTagsRequest request ) : DeleteTagsResponse

Deletes tags from a WorkSpace.

DeleteTagsAsync ( DeleteTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteTags operation.

DescribeTags ( DescribeTagsRequest request ) : DescribeTagsResponse

Describes tags for a WorkSpace.

DescribeTagsAsync ( DescribeTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeTags operation.

DescribeWorkspaceBundles ( ) : DescribeWorkspaceBundlesResponse

Obtains information about the WorkSpace bundles that are available to your account in the specified region.

You can filter the results with either the BundleIds parameter, or the Owner parameter, but not both.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

DescribeWorkspaceBundles ( DescribeWorkspaceBundlesRequest request ) : DescribeWorkspaceBundlesResponse

Obtains information about the WorkSpace bundles that are available to your account in the specified region.

You can filter the results with either the BundleIds parameter, or the Owner parameter, but not both.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

DescribeWorkspaceBundlesAsync ( DescribeWorkspaceBundlesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeWorkspaceBundles operation.

DescribeWorkspaceBundlesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Obtains information about the WorkSpace bundles that are available to your account in the specified region.

You can filter the results with either the BundleIds parameter, or the Owner parameter, but not both.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

DescribeWorkspaceDirectories ( ) : DescribeWorkspaceDirectoriesResponse

Retrieves information about the AWS Directory Service directories in the region that are registered with Amazon WorkSpaces and are available to your account.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

DescribeWorkspaceDirectories ( Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest request ) : DescribeWorkspaceDirectoriesResponse

Retrieves information about the AWS Directory Service directories in the region that are registered with Amazon WorkSpaces and are available to your account.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

DescribeWorkspaceDirectoriesAsync ( Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeWorkspaceDirectories operation.

DescribeWorkspaceDirectoriesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Retrieves information about the AWS Directory Service directories in the region that are registered with Amazon WorkSpaces and are available to your account.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

DescribeWorkspaces ( ) : DescribeWorkspacesResponse

Obtains information about the specified WorkSpaces.

Only one of the filter parameters, such as BundleId, DirectoryId, or WorkspaceIds, can be specified at a time.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

DescribeWorkspaces ( DescribeWorkspacesRequest request ) : DescribeWorkspacesResponse

Obtains information about the specified WorkSpaces.

Only one of the filter parameters, such as BundleId, DirectoryId, or WorkspaceIds, can be specified at a time.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

DescribeWorkspacesAsync ( DescribeWorkspacesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeWorkspaces operation.

DescribeWorkspacesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Obtains information about the specified WorkSpaces.

Only one of the filter parameters, such as BundleId, DirectoryId, or WorkspaceIds, can be specified at a time.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

DescribeWorkspacesConnectionStatus ( DescribeWorkspacesConnectionStatusRequest request ) : DescribeWorkspacesConnectionStatusResponse

Describes the connection status of a specified WorkSpace.

DescribeWorkspacesConnectionStatusAsync ( DescribeWorkspacesConnectionStatusRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeWorkspacesConnectionStatus operation.

EndCreateTags ( IAsyncResult asyncResult ) : CreateTagsResponse

Finishes the asynchronous execution of the CreateTags operation.

EndCreateWorkspaces ( IAsyncResult asyncResult ) : Amazon.WorkSpaces.Model.CreateWorkspacesResponse

Finishes the asynchronous execution of the CreateWorkspaces operation.

EndDeleteTags ( IAsyncResult asyncResult ) : DeleteTagsResponse

Finishes the asynchronous execution of the DeleteTags operation.

EndDescribeTags ( IAsyncResult asyncResult ) : DescribeTagsResponse

Finishes the asynchronous execution of the DescribeTags operation.

EndDescribeWorkspaceBundles ( IAsyncResult asyncResult ) : DescribeWorkspaceBundlesResponse

Finishes the asynchronous execution of the DescribeWorkspaceBundles operation.

EndDescribeWorkspaceDirectories ( IAsyncResult asyncResult ) : DescribeWorkspaceDirectoriesResponse

Finishes the asynchronous execution of the DescribeWorkspaceDirectories operation.

EndDescribeWorkspaces ( IAsyncResult asyncResult ) : DescribeWorkspacesResponse

Finishes the asynchronous execution of the DescribeWorkspaces operation.

EndDescribeWorkspacesConnectionStatus ( IAsyncResult asyncResult ) : DescribeWorkspacesConnectionStatusResponse

Finishes the asynchronous execution of the DescribeWorkspacesConnectionStatus operation.

EndModifyWorkspaceProperties ( IAsyncResult asyncResult ) : ModifyWorkspacePropertiesResponse

Finishes the asynchronous execution of the ModifyWorkspaceProperties operation.

EndRebootWorkspaces ( IAsyncResult asyncResult ) : RebootWorkspacesResponse

Finishes the asynchronous execution of the RebootWorkspaces operation.

EndRebuildWorkspaces ( IAsyncResult asyncResult ) : RebuildWorkspacesResponse

Finishes the asynchronous execution of the RebuildWorkspaces operation.

EndStartWorkspaces ( IAsyncResult asyncResult ) : StartWorkspacesResponse

Finishes the asynchronous execution of the StartWorkspaces operation.

EndStopWorkspaces ( IAsyncResult asyncResult ) : StopWorkspacesResponse

Finishes the asynchronous execution of the StopWorkspaces operation.

EndTerminateWorkspaces ( IAsyncResult asyncResult ) : TerminateWorkspacesResponse

Finishes the asynchronous execution of the TerminateWorkspaces operation.

ModifyWorkspaceProperties ( ModifyWorkspacePropertiesRequest request ) : ModifyWorkspacePropertiesResponse

Modifies the WorkSpace properties, including the RunningMode and AutoStop time.

ModifyWorkspacePropertiesAsync ( ModifyWorkspacePropertiesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ModifyWorkspaceProperties operation.

RebootWorkspaces ( RebootWorkspacesRequest request ) : RebootWorkspacesResponse

Reboots the specified WorkSpaces.

To be able to reboot a WorkSpace, the WorkSpace must have a State of AVAILABLE, IMPAIRED, or INOPERABLE.

This operation is asynchronous and returns before the WorkSpaces have rebooted.

RebootWorkspacesAsync ( RebootWorkspacesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RebootWorkspaces operation.

RebuildWorkspaces ( RebuildWorkspacesRequest request ) : RebuildWorkspacesResponse

Rebuilds the specified WorkSpaces.

Rebuilding a WorkSpace is a potentially destructive action that can result in the loss of data. Rebuilding a WorkSpace causes the following to occur:

  • The system is restored to the image of the bundle that the WorkSpace is created from. Any applications that have been installed, or system settings that have been made since the WorkSpace was created will be lost.

  • The data drive (D drive) is re-created from the last automatic snapshot taken of the data drive. The current contents of the data drive are overwritten. Automatic snapshots of the data drive are taken every 12 hours, so the snapshot can be as much as 12 hours old.

To be able to rebuild a WorkSpace, the WorkSpace must have a State of AVAILABLE or ERROR.

This operation is asynchronous and returns before the WorkSpaces have been completely rebuilt.

RebuildWorkspacesAsync ( RebuildWorkspacesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RebuildWorkspaces operation.

StartWorkspaces ( StartWorkspacesRequest request ) : StartWorkspacesResponse

Starts the specified WorkSpaces. The API only works with WorkSpaces that have RunningMode configured as AutoStop and the State set to “STOPPED.”

StartWorkspacesAsync ( StartWorkspacesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the StartWorkspaces operation.

StopWorkspaces ( StopWorkspacesRequest request ) : StopWorkspacesResponse

Stops the specified WorkSpaces. The API only works with WorkSpaces that have RunningMode configured as AutoStop and the State set to AVAILABLE, IMPAIRED, UNHEALTHY, or ERROR.

StopWorkspacesAsync ( StopWorkspacesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the StopWorkspaces operation.

TerminateWorkspaces ( TerminateWorkspacesRequest request ) : TerminateWorkspacesResponse

Terminates the specified WorkSpaces.

Terminating a WorkSpace is a permanent action and cannot be undone. The user's data is not maintained and will be destroyed. If you need to archive any user data, contact Amazon Web Services before terminating the WorkSpace.

You can terminate a WorkSpace that is in any state except SUSPENDED.

This operation is asynchronous and returns before the WorkSpaces have been completely terminated.

TerminateWorkspacesAsync ( TerminateWorkspacesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the TerminateWorkspaces operation.

Méthodes protégées

Méthode Description
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Method Details

AmazonWorkSpacesClient() public méthode

Constructs AmazonWorkSpacesClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonWorkSpacesClient ( ) : System
Résultat System

AmazonWorkSpacesClient() public méthode

Constructs AmazonWorkSpacesClient with AWS Credentials
public AmazonWorkSpacesClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
Résultat System

AmazonWorkSpacesClient() public méthode

Constructs AmazonWorkSpacesClient with AWS Credentials and an AmazonWorkSpacesClient Configuration object.
public AmazonWorkSpacesClient ( AWSCredentials credentials, AmazonWorkSpacesConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonWorkSpacesConfig The AmazonWorkSpacesClient Configuration Object
Résultat System

AmazonWorkSpacesClient() public méthode

Constructs AmazonWorkSpacesClient with AWS Credentials
public AmazonWorkSpacesClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
Résultat System

AmazonWorkSpacesClient() public méthode

Constructs AmazonWorkSpacesClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonWorkSpacesClient ( AmazonWorkSpacesConfig config ) : System
config AmazonWorkSpacesConfig The AmazonWorkSpacesClient Configuration Object
Résultat System

AmazonWorkSpacesClient() public méthode

Constructs AmazonWorkSpacesClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonWorkSpacesClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
Résultat System

AmazonWorkSpacesClient() public méthode

Constructs AmazonWorkSpacesClient with AWS Access Key ID and AWS Secret Key
public AmazonWorkSpacesClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
Résultat System

AmazonWorkSpacesClient() public méthode

Constructs AmazonWorkSpacesClient with AWS Access Key ID, AWS Secret Key and an AmazonWorkSpacesClient Configuration object.
public AmazonWorkSpacesClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonWorkSpacesConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonWorkSpacesConfig The AmazonWorkSpacesClient Configuration Object
Résultat System

AmazonWorkSpacesClient() public méthode

Constructs AmazonWorkSpacesClient with AWS Access Key ID and AWS Secret Key
public AmazonWorkSpacesClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
Résultat System

AmazonWorkSpacesClient() public méthode

Constructs AmazonWorkSpacesClient with AWS Access Key ID and AWS Secret Key
public AmazonWorkSpacesClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
Résultat System

AmazonWorkSpacesClient() public méthode

Constructs AmazonWorkSpacesClient with AWS Access Key ID, AWS Secret Key and an AmazonWorkSpacesClient Configuration object.
public AmazonWorkSpacesClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonWorkSpacesConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonWorkSpacesConfig The AmazonWorkSpacesClient Configuration Object
Résultat System

AmazonWorkSpacesClient() public méthode

Constructs AmazonWorkSpacesClient with AWS Access Key ID and AWS Secret Key
public AmazonWorkSpacesClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
Résultat System

BeginCreateTags() public méthode

Initiates the asynchronous execution of the CreateTags operation.
public BeginCreateTags ( CreateTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.WorkSpaces.Model.CreateTagsRequest Container for the necessary parameters to execute the CreateTags operation on AmazonWorkSpacesClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateWorkspaces() public méthode

Initiates the asynchronous execution of the CreateWorkspaces operation.
public BeginCreateWorkspaces ( Amazon.WorkSpaces.Model.CreateWorkspacesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.WorkSpaces.Model.CreateWorkspacesRequest Container for the necessary parameters to execute the CreateWorkspaces operation on AmazonWorkSpacesClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteTags() public méthode

Initiates the asynchronous execution of the DeleteTags operation.
public BeginDeleteTags ( DeleteTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.WorkSpaces.Model.DeleteTagsRequest Container for the necessary parameters to execute the DeleteTags operation on AmazonWorkSpacesClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDescribeTags() public méthode

Initiates the asynchronous execution of the DescribeTags operation.
public BeginDescribeTags ( DescribeTagsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.WorkSpaces.Model.DescribeTagsRequest Container for the necessary parameters to execute the DescribeTags operation on AmazonWorkSpacesClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDescribeWorkspaceBundles() public méthode

Initiates the asynchronous execution of the DescribeWorkspaceBundles operation.
public BeginDescribeWorkspaceBundles ( DescribeWorkspaceBundlesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesRequest Container for the necessary parameters to execute the DescribeWorkspaceBundles operation on AmazonWorkSpacesClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDescribeWorkspaceDirectories() public méthode

Initiates the asynchronous execution of the DescribeWorkspaceDirectories operation.
public BeginDescribeWorkspaceDirectories ( Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest Container for the necessary parameters to execute the DescribeWorkspaceDirectories operation on AmazonWorkSpacesClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDescribeWorkspaces() public méthode

Initiates the asynchronous execution of the DescribeWorkspaces operation.
public BeginDescribeWorkspaces ( DescribeWorkspacesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.WorkSpaces.Model.DescribeWorkspacesRequest Container for the necessary parameters to execute the DescribeWorkspaces operation on AmazonWorkSpacesClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDescribeWorkspacesConnectionStatus() public méthode

Initiates the asynchronous execution of the DescribeWorkspacesConnectionStatus operation.
public BeginDescribeWorkspacesConnectionStatus ( DescribeWorkspacesConnectionStatusRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusRequest Container for the necessary parameters to execute the DescribeWorkspacesConnectionStatus operation on AmazonWorkSpacesClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginModifyWorkspaceProperties() public méthode

Initiates the asynchronous execution of the ModifyWorkspaceProperties operation.
public BeginModifyWorkspaceProperties ( ModifyWorkspacePropertiesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.WorkSpaces.Model.ModifyWorkspacePropertiesRequest Container for the necessary parameters to execute the ModifyWorkspaceProperties operation on AmazonWorkSpacesClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginRebootWorkspaces() public méthode

Initiates the asynchronous execution of the RebootWorkspaces operation.
public BeginRebootWorkspaces ( RebootWorkspacesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.WorkSpaces.Model.RebootWorkspacesRequest Container for the necessary parameters to execute the RebootWorkspaces operation on AmazonWorkSpacesClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginRebuildWorkspaces() public méthode

Initiates the asynchronous execution of the RebuildWorkspaces operation.
public BeginRebuildWorkspaces ( RebuildWorkspacesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.WorkSpaces.Model.RebuildWorkspacesRequest Container for the necessary parameters to execute the RebuildWorkspaces operation on AmazonWorkSpacesClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginStartWorkspaces() public méthode

Initiates the asynchronous execution of the StartWorkspaces operation.
public BeginStartWorkspaces ( StartWorkspacesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.WorkSpaces.Model.StartWorkspacesRequest Container for the necessary parameters to execute the StartWorkspaces operation on AmazonWorkSpacesClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginStopWorkspaces() public méthode

Initiates the asynchronous execution of the StopWorkspaces operation.
public BeginStopWorkspaces ( StopWorkspacesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.WorkSpaces.Model.StopWorkspacesRequest Container for the necessary parameters to execute the StopWorkspaces operation on AmazonWorkSpacesClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginTerminateWorkspaces() public méthode

Initiates the asynchronous execution of the TerminateWorkspaces operation.
public BeginTerminateWorkspaces ( TerminateWorkspacesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.WorkSpaces.Model.TerminateWorkspacesRequest Container for the necessary parameters to execute the TerminateWorkspaces operation on AmazonWorkSpacesClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

CreateSigner() protected méthode

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
Résultat Amazon.Runtime.Internal.Auth.AbstractAWSSigner

CreateTags() public méthode

Creates tags for a WorkSpace.
/// One or more parameter values are not valid. /// /// Your resource limits have been exceeded. /// /// The resource could not be found. ///
public CreateTags ( CreateTagsRequest request ) : CreateTagsResponse
request Amazon.WorkSpaces.Model.CreateTagsRequest Container for the necessary parameters to execute the CreateTags service method.
Résultat CreateTagsResponse

CreateTagsAsync() public méthode

Initiates the asynchronous execution of the CreateTags operation.
public CreateTagsAsync ( CreateTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.WorkSpaces.Model.CreateTagsRequest Container for the necessary parameters to execute the CreateTags operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateWorkspaces() public méthode

Creates one or more WorkSpaces.

This operation is asynchronous and returns before the WorkSpaces are created.

/// One or more parameter values are not valid. /// /// Your resource limits have been exceeded. ///
public CreateWorkspaces ( Amazon.WorkSpaces.Model.CreateWorkspacesRequest request ) : Amazon.WorkSpaces.Model.CreateWorkspacesResponse
request Amazon.WorkSpaces.Model.CreateWorkspacesRequest Container for the necessary parameters to execute the CreateWorkspaces service method.
Résultat Amazon.WorkSpaces.Model.CreateWorkspacesResponse

CreateWorkspacesAsync() public méthode

Initiates the asynchronous execution of the CreateWorkspaces operation.
public CreateWorkspacesAsync ( Amazon.WorkSpaces.Model.CreateWorkspacesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.WorkSpaces.Model.CreateWorkspacesRequest Container for the necessary parameters to execute the CreateWorkspaces operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DeleteTags() public méthode

Deletes tags from a WorkSpace.
/// One or more parameter values are not valid. /// /// The resource could not be found. ///
public DeleteTags ( DeleteTagsRequest request ) : DeleteTagsResponse
request Amazon.WorkSpaces.Model.DeleteTagsRequest Container for the necessary parameters to execute the DeleteTags service method.
Résultat DeleteTagsResponse

DeleteTagsAsync() public méthode

Initiates the asynchronous execution of the DeleteTags operation.
public DeleteTagsAsync ( DeleteTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.WorkSpaces.Model.DeleteTagsRequest Container for the necessary parameters to execute the DeleteTags operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DescribeTags() public méthode

Describes tags for a WorkSpace.
/// The resource could not be found. ///
public DescribeTags ( DescribeTagsRequest request ) : DescribeTagsResponse
request Amazon.WorkSpaces.Model.DescribeTagsRequest Container for the necessary parameters to execute the DescribeTags service method.
Résultat Amazon.WorkSpaces.Model.DescribeTagsResponse

DescribeTagsAsync() public méthode

Initiates the asynchronous execution of the DescribeTags operation.
public DescribeTagsAsync ( DescribeTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.WorkSpaces.Model.DescribeTagsRequest Container for the necessary parameters to execute the DescribeTags operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DescribeWorkspaceBundles() public méthode

Obtains information about the WorkSpace bundles that are available to your account in the specified region.

You can filter the results with either the BundleIds parameter, or the Owner parameter, but not both.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

/// One or more parameter values are not valid. ///
public DescribeWorkspaceBundles ( ) : DescribeWorkspaceBundlesResponse
Résultat Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesResponse

DescribeWorkspaceBundles() public méthode

Obtains information about the WorkSpace bundles that are available to your account in the specified region.

You can filter the results with either the BundleIds parameter, or the Owner parameter, but not both.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

/// One or more parameter values are not valid. ///
public DescribeWorkspaceBundles ( DescribeWorkspaceBundlesRequest request ) : DescribeWorkspaceBundlesResponse
request Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesRequest Container for the necessary parameters to execute the DescribeWorkspaceBundles service method.
Résultat Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesResponse

DescribeWorkspaceBundlesAsync() public méthode

Initiates the asynchronous execution of the DescribeWorkspaceBundles operation.
public DescribeWorkspaceBundlesAsync ( DescribeWorkspaceBundlesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesRequest Container for the necessary parameters to execute the DescribeWorkspaceBundles operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DescribeWorkspaceBundlesAsync() public méthode

Obtains information about the WorkSpace bundles that are available to your account in the specified region.

You can filter the results with either the BundleIds parameter, or the Owner parameter, but not both.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

/// One or more parameter values are not valid. ///
public DescribeWorkspaceBundlesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DescribeWorkspaceDirectories() public méthode

Retrieves information about the AWS Directory Service directories in the region that are registered with Amazon WorkSpaces and are available to your account.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

/// One or more parameter values are not valid. ///
public DescribeWorkspaceDirectories ( ) : DescribeWorkspaceDirectoriesResponse
Résultat Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesResponse

DescribeWorkspaceDirectories() public méthode

Retrieves information about the AWS Directory Service directories in the region that are registered with Amazon WorkSpaces and are available to your account.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

/// One or more parameter values are not valid. ///
public DescribeWorkspaceDirectories ( Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest request ) : DescribeWorkspaceDirectoriesResponse
request Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest Container for the necessary parameters to execute the DescribeWorkspaceDirectories service method.
Résultat Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesResponse

DescribeWorkspaceDirectoriesAsync() public méthode

Initiates the asynchronous execution of the DescribeWorkspaceDirectories operation.
public DescribeWorkspaceDirectoriesAsync ( Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest Container for the necessary parameters to execute the DescribeWorkspaceDirectories operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DescribeWorkspaceDirectoriesAsync() public méthode

Retrieves information about the AWS Directory Service directories in the region that are registered with Amazon WorkSpaces and are available to your account.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

/// One or more parameter values are not valid. ///
public DescribeWorkspaceDirectoriesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DescribeWorkspaces() public méthode

Obtains information about the specified WorkSpaces.

Only one of the filter parameters, such as BundleId, DirectoryId, or WorkspaceIds, can be specified at a time.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

/// One or more parameter values are not valid. /// /// The specified resource is not available. ///
public DescribeWorkspaces ( ) : DescribeWorkspacesResponse
Résultat Amazon.WorkSpaces.Model.DescribeWorkspacesResponse

DescribeWorkspaces() public méthode

Obtains information about the specified WorkSpaces.

Only one of the filter parameters, such as BundleId, DirectoryId, or WorkspaceIds, can be specified at a time.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

/// One or more parameter values are not valid. /// /// The specified resource is not available. ///
public DescribeWorkspaces ( DescribeWorkspacesRequest request ) : DescribeWorkspacesResponse
request Amazon.WorkSpaces.Model.DescribeWorkspacesRequest Container for the necessary parameters to execute the DescribeWorkspaces service method.
Résultat Amazon.WorkSpaces.Model.DescribeWorkspacesResponse

DescribeWorkspacesAsync() public méthode

Initiates the asynchronous execution of the DescribeWorkspaces operation.
public DescribeWorkspacesAsync ( DescribeWorkspacesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.WorkSpaces.Model.DescribeWorkspacesRequest Container for the necessary parameters to execute the DescribeWorkspaces operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DescribeWorkspacesAsync() public méthode

Obtains information about the specified WorkSpaces.

Only one of the filter parameters, such as BundleId, DirectoryId, or WorkspaceIds, can be specified at a time.

This operation supports pagination with the use of the NextToken request and response parameters. If more results are available, the NextToken response member contains a token that you pass in the next call to this operation to retrieve the next set of items.

/// One or more parameter values are not valid. /// /// The specified resource is not available. ///
public DescribeWorkspacesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

DescribeWorkspacesConnectionStatus() public méthode

Describes the connection status of a specified WorkSpace.
/// One or more parameter values are not valid. ///
public DescribeWorkspacesConnectionStatus ( DescribeWorkspacesConnectionStatusRequest request ) : DescribeWorkspacesConnectionStatusResponse
request Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusRequest Container for the necessary parameters to execute the DescribeWorkspacesConnectionStatus service method.
Résultat Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusResponse

DescribeWorkspacesConnectionStatusAsync() public méthode

Initiates the asynchronous execution of the DescribeWorkspacesConnectionStatus operation.
public DescribeWorkspacesConnectionStatusAsync ( DescribeWorkspacesConnectionStatusRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusRequest Container for the necessary parameters to execute the DescribeWorkspacesConnectionStatus operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

Dispose() protected méthode

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

EndCreateTags() public méthode

Finishes the asynchronous execution of the CreateTags operation.
public EndCreateTags ( IAsyncResult asyncResult ) : CreateTagsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateTags.
Résultat CreateTagsResponse

EndCreateWorkspaces() public méthode

Finishes the asynchronous execution of the CreateWorkspaces operation.
public EndCreateWorkspaces ( IAsyncResult asyncResult ) : Amazon.WorkSpaces.Model.CreateWorkspacesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateWorkspaces.
Résultat Amazon.WorkSpaces.Model.CreateWorkspacesResponse

EndDeleteTags() public méthode

Finishes the asynchronous execution of the DeleteTags operation.
public EndDeleteTags ( IAsyncResult asyncResult ) : DeleteTagsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteTags.
Résultat DeleteTagsResponse

EndDescribeTags() public méthode

Finishes the asynchronous execution of the DescribeTags operation.
public EndDescribeTags ( IAsyncResult asyncResult ) : DescribeTagsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeTags.
Résultat Amazon.WorkSpaces.Model.DescribeTagsResponse

EndDescribeWorkspaceBundles() public méthode

Finishes the asynchronous execution of the DescribeWorkspaceBundles operation.
public EndDescribeWorkspaceBundles ( IAsyncResult asyncResult ) : DescribeWorkspaceBundlesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeWorkspaceBundles.
Résultat Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesResponse

EndDescribeWorkspaceDirectories() public méthode

Finishes the asynchronous execution of the DescribeWorkspaceDirectories operation.
public EndDescribeWorkspaceDirectories ( IAsyncResult asyncResult ) : DescribeWorkspaceDirectoriesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeWorkspaceDirectories.
Résultat Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesResponse

EndDescribeWorkspaces() public méthode

Finishes the asynchronous execution of the DescribeWorkspaces operation.
public EndDescribeWorkspaces ( IAsyncResult asyncResult ) : DescribeWorkspacesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeWorkspaces.
Résultat Amazon.WorkSpaces.Model.DescribeWorkspacesResponse

EndDescribeWorkspacesConnectionStatus() public méthode

Finishes the asynchronous execution of the DescribeWorkspacesConnectionStatus operation.
public EndDescribeWorkspacesConnectionStatus ( IAsyncResult asyncResult ) : DescribeWorkspacesConnectionStatusResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeWorkspacesConnectionStatus.
Résultat Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusResponse

EndModifyWorkspaceProperties() public méthode

Finishes the asynchronous execution of the ModifyWorkspaceProperties operation.
public EndModifyWorkspaceProperties ( IAsyncResult asyncResult ) : ModifyWorkspacePropertiesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginModifyWorkspaceProperties.
Résultat ModifyWorkspacePropertiesResponse

EndRebootWorkspaces() public méthode

Finishes the asynchronous execution of the RebootWorkspaces operation.
public EndRebootWorkspaces ( IAsyncResult asyncResult ) : RebootWorkspacesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRebootWorkspaces.
Résultat Amazon.WorkSpaces.Model.RebootWorkspacesResponse

EndRebuildWorkspaces() public méthode

Finishes the asynchronous execution of the RebuildWorkspaces operation.
public EndRebuildWorkspaces ( IAsyncResult asyncResult ) : RebuildWorkspacesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRebuildWorkspaces.
Résultat Amazon.WorkSpaces.Model.RebuildWorkspacesResponse

EndStartWorkspaces() public méthode

Finishes the asynchronous execution of the StartWorkspaces operation.
public EndStartWorkspaces ( IAsyncResult asyncResult ) : StartWorkspacesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginStartWorkspaces.
Résultat Amazon.WorkSpaces.Model.StartWorkspacesResponse

EndStopWorkspaces() public méthode

Finishes the asynchronous execution of the StopWorkspaces operation.
public EndStopWorkspaces ( IAsyncResult asyncResult ) : StopWorkspacesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginStopWorkspaces.
Résultat Amazon.WorkSpaces.Model.StopWorkspacesResponse

EndTerminateWorkspaces() public méthode

Finishes the asynchronous execution of the TerminateWorkspaces operation.
public EndTerminateWorkspaces ( IAsyncResult asyncResult ) : TerminateWorkspacesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginTerminateWorkspaces.
Résultat Amazon.WorkSpaces.Model.TerminateWorkspacesResponse

ModifyWorkspaceProperties() public méthode

Modifies the WorkSpace properties, including the RunningMode and AutoStop time.
/// /// /// One or more parameter values are not valid. /// /// The specified WorkSpace has an invalid state for this operation. /// /// The properties of this WorkSpace are currently being modified. Try again in a moment. /// /// The resource could not be found. /// /// The specified resource is not available. /// /// The WorkSpace does not have the supported configuration for this operation. For more /// information, see the Amazon /// WorkSpaces Administration Guide. ///
public ModifyWorkspaceProperties ( ModifyWorkspacePropertiesRequest request ) : ModifyWorkspacePropertiesResponse
request Amazon.WorkSpaces.Model.ModifyWorkspacePropertiesRequest Container for the necessary parameters to execute the ModifyWorkspaceProperties service method.
Résultat ModifyWorkspacePropertiesResponse

ModifyWorkspacePropertiesAsync() public méthode

Initiates the asynchronous execution of the ModifyWorkspaceProperties operation.
public ModifyWorkspacePropertiesAsync ( ModifyWorkspacePropertiesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.WorkSpaces.Model.ModifyWorkspacePropertiesRequest Container for the necessary parameters to execute the ModifyWorkspaceProperties operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

RebootWorkspaces() public méthode

Reboots the specified WorkSpaces.

To be able to reboot a WorkSpace, the WorkSpace must have a State of AVAILABLE, IMPAIRED, or INOPERABLE.

This operation is asynchronous and returns before the WorkSpaces have rebooted.

public RebootWorkspaces ( RebootWorkspacesRequest request ) : RebootWorkspacesResponse
request Amazon.WorkSpaces.Model.RebootWorkspacesRequest Container for the necessary parameters to execute the RebootWorkspaces service method.
Résultat Amazon.WorkSpaces.Model.RebootWorkspacesResponse

RebootWorkspacesAsync() public méthode

Initiates the asynchronous execution of the RebootWorkspaces operation.
public RebootWorkspacesAsync ( RebootWorkspacesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.WorkSpaces.Model.RebootWorkspacesRequest Container for the necessary parameters to execute the RebootWorkspaces operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

RebuildWorkspaces() public méthode

Rebuilds the specified WorkSpaces.

Rebuilding a WorkSpace is a potentially destructive action that can result in the loss of data. Rebuilding a WorkSpace causes the following to occur:

  • The system is restored to the image of the bundle that the WorkSpace is created from. Any applications that have been installed, or system settings that have been made since the WorkSpace was created will be lost.

  • The data drive (D drive) is re-created from the last automatic snapshot taken of the data drive. The current contents of the data drive are overwritten. Automatic snapshots of the data drive are taken every 12 hours, so the snapshot can be as much as 12 hours old.

To be able to rebuild a WorkSpace, the WorkSpace must have a State of AVAILABLE or ERROR.

This operation is asynchronous and returns before the WorkSpaces have been completely rebuilt.

public RebuildWorkspaces ( RebuildWorkspacesRequest request ) : RebuildWorkspacesResponse
request Amazon.WorkSpaces.Model.RebuildWorkspacesRequest Container for the necessary parameters to execute the RebuildWorkspaces service method.
Résultat Amazon.WorkSpaces.Model.RebuildWorkspacesResponse

RebuildWorkspacesAsync() public méthode

Initiates the asynchronous execution of the RebuildWorkspaces operation.
public RebuildWorkspacesAsync ( RebuildWorkspacesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.WorkSpaces.Model.RebuildWorkspacesRequest Container for the necessary parameters to execute the RebuildWorkspaces operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

StartWorkspaces() public méthode

Starts the specified WorkSpaces. The API only works with WorkSpaces that have RunningMode configured as AutoStop and the State set to “STOPPED.”
public StartWorkspaces ( StartWorkspacesRequest request ) : StartWorkspacesResponse
request Amazon.WorkSpaces.Model.StartWorkspacesRequest Container for the necessary parameters to execute the StartWorkspaces service method.
Résultat Amazon.WorkSpaces.Model.StartWorkspacesResponse

StartWorkspacesAsync() public méthode

Initiates the asynchronous execution of the StartWorkspaces operation.
public StartWorkspacesAsync ( StartWorkspacesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.WorkSpaces.Model.StartWorkspacesRequest Container for the necessary parameters to execute the StartWorkspaces operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

StopWorkspaces() public méthode

Stops the specified WorkSpaces. The API only works with WorkSpaces that have RunningMode configured as AutoStop and the State set to AVAILABLE, IMPAIRED, UNHEALTHY, or ERROR.
public StopWorkspaces ( StopWorkspacesRequest request ) : StopWorkspacesResponse
request Amazon.WorkSpaces.Model.StopWorkspacesRequest Container for the necessary parameters to execute the StopWorkspaces service method.
Résultat Amazon.WorkSpaces.Model.StopWorkspacesResponse

StopWorkspacesAsync() public méthode

Initiates the asynchronous execution of the StopWorkspaces operation.
public StopWorkspacesAsync ( StopWorkspacesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.WorkSpaces.Model.StopWorkspacesRequest Container for the necessary parameters to execute the StopWorkspaces operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

TerminateWorkspaces() public méthode

Terminates the specified WorkSpaces.

Terminating a WorkSpace is a permanent action and cannot be undone. The user's data is not maintained and will be destroyed. If you need to archive any user data, contact Amazon Web Services before terminating the WorkSpace.

You can terminate a WorkSpace that is in any state except SUSPENDED.

This operation is asynchronous and returns before the WorkSpaces have been completely terminated.

public TerminateWorkspaces ( TerminateWorkspacesRequest request ) : TerminateWorkspacesResponse
request Amazon.WorkSpaces.Model.TerminateWorkspacesRequest Container for the necessary parameters to execute the TerminateWorkspaces service method.
Résultat Amazon.WorkSpaces.Model.TerminateWorkspacesResponse

TerminateWorkspacesAsync() public méthode

Initiates the asynchronous execution of the TerminateWorkspaces operation.
public TerminateWorkspacesAsync ( TerminateWorkspacesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.WorkSpaces.Model.TerminateWorkspacesRequest Container for the necessary parameters to execute the TerminateWorkspaces operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task