<?xml version="1.0"?>
<doc>
    <assembly>
        <name>AWSSDK.WorkSpaces</name>
    </assembly>
    <members>
        <member name="T:Amazon.WorkSpaces.AmazonWorkSpacesConfig">
            <summary>
            Configuration for accessing Amazon WorkSpaces service
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.AmazonWorkSpacesConfig.ServiceId">
            <summary>
             The ServiceId, which is the unique identifier for a service.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesConfig.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.AmazonWorkSpacesConfig.RegionEndpointServiceName">
            <summary>
            The constant used to lookup in the region hash the endpoint.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.AmazonWorkSpacesConfig.ServiceVersion">
            <summary>
            Gets the ServiceVersion property.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.AmazonWorkSpacesConfig.UserAgent">
            <summary>
            Gets the value of UserAgent property.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.AmazonWorkSpacesDefaultConfiguration">
            <summary>
            Configuration for accessing Amazon WorkSpaces service
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesDefaultConfiguration.GetAllConfigurations">
            <summary>
            Collection of all <see cref="T:Amazon.Runtime.DefaultConfiguration"/>s supported by
            WorkSpaces
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.AmazonWorkSpacesDefaultConfiguration.Standard">
            <summary>
            <p>The STANDARD mode provides the latest recommended default values that should be safe to run in most scenarios</p><p>Note that the default values vended from this mode might change as best practices may evolve. As a result, it is encouraged to perform tests when upgrading the SDK</p>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.AmazonWorkSpacesDefaultConfiguration.InRegion">
            <summary>
            <p>The IN_REGION mode builds on the standard mode and includes optimization tailored for applications which call AWS services from within the same AWS region</p><p>Note that the default values vended from this mode might change as best practices may evolve. As a result, it is encouraged to perform tests when upgrading the SDK</p>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.AmazonWorkSpacesDefaultConfiguration.CrossRegion">
            <summary>
            <p>The CROSS_REGION mode builds on the standard mode and includes optimization tailored for applications which call AWS services in a different region</p><p>Note that the default values vended from this mode might change as best practices may evolve. As a result, it is encouraged to perform tests when upgrading the SDK</p>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.AmazonWorkSpacesDefaultConfiguration.Mobile">
            <summary>
            <p>The MOBILE mode builds on the standard mode and includes optimization tailored for mobile applications</p><p>Note that the default values vended from this mode might change as best practices may evolve. As a result, it is encouraged to perform tests when upgrading the SDK</p>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.AmazonWorkSpacesDefaultConfiguration.Auto">
            <summary>
            <p>The AUTO mode is an experimental mode that builds on the standard mode. The SDK will attempt to discover the execution environment to determine the appropriate settings automatically.</p><p>Note that the auto detection is heuristics-based and does not guarantee 100% accuracy. STANDARD mode will be used if the execution environment cannot be determined. The auto detection might query <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html">EC2 Instance Metadata service</a>, which might introduce latency. Therefore we recommend choosing an explicit defaults_mode instead if startup latency is critical to your application</p>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.AmazonWorkSpacesDefaultConfiguration.Legacy">
            <summary>
            <p>The LEGACY mode provides default settings that vary per SDK and were used prior to establishment of defaults_mode</p>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Endpoints.WorkSpacesEndpointParameters">
            <summary>
            Contains parameters used for resolving WorkSpaces endpoints
            Parameters can be sourced from client config and service operations
            Used by internal WorkSpacesEndpointProvider and WorkSpacesEndpointResolver
            Can be used by custom EndpointProvider, see ClientConfig.EndpointProvider
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Endpoints.WorkSpacesEndpointParameters.#ctor">
            <summary>
            WorkSpacesEndpointParameters constructor
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Endpoints.WorkSpacesEndpointParameters.Region">
            <summary>
            Region parameter
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Endpoints.WorkSpacesEndpointParameters.UseDualStack">
            <summary>
            UseDualStack parameter
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Endpoints.WorkSpacesEndpointParameters.UseFIPS">
            <summary>
            UseFIPS parameter
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Endpoints.WorkSpacesEndpointParameters.Endpoint">
            <summary>
            Endpoint parameter
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.AmazonWorkSpacesException">
            <summary>
             Common exception for the WorkSpaces service.
             </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesException.#ctor(System.String)">
            <summary>
            Construct instance of AmazonWorkSpacesException
            </summary>
            <param name="message"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of AmazonWorkSpacesException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesException.#ctor(System.Exception)">
            <summary>
            Construct instance of AmazonWorkSpacesException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of AmazonWorkSpacesException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of AmazonWorkSpacesException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the AmazonWorkSpacesException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Internal.AmazonWorkSpacesEndpointProvider">
            <summary>
            Amazon WorkSpaces endpoint provider.
            Resolves endpoint for given set of WorkSpacesEndpointParameters.
            Can throw AmazonClientException if endpoint resolution is unsuccessful.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Internal.AmazonWorkSpacesEndpointProvider.ResolveEndpoint(Amazon.Runtime.Endpoints.EndpointParameters)">
            <summary>
            Resolve endpoint for WorkSpacesEndpointParameters
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Internal.AmazonWorkSpacesEndpointResolver">
            <summary>
            Amazon WorkSpaces endpoint resolver.
            Custom PipelineHandler responsible for resolving endpoint and setting authentication parameters for WorkSpaces service requests.
            Collects values for WorkSpacesEndpointParameters and then tries to resolve endpoint by calling 
            ResolveEndpoint method on GlobalEndpoints.Provider if present, otherwise uses WorkSpacesEndpointProvider.
            Responsible for setting authentication and http headers provided by resolved endpoint.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Internal.AmazonWorkSpacesMetadata">
            <summary>
            Service metadata for  Amazon WorkSpaces service
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Internal.AmazonWorkSpacesMetadata.ServiceId">
            <summary>
            Gets the value of the Service Id.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Internal.AmazonWorkSpacesMetadata.OperationNameMapping">
            <summary>
            Gets the dictionary that gives mapping of renamed operations
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AcceptAccountLinkInvitationRequest">
            <summary>
            Container for the parameters to the AcceptAccountLinkInvitation operation.
            Accepts the account link invitation.
            
             <important> 
            <para>
            There's currently no unlinking capability after you accept the account linking invitation.
            </para>
             </important>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AcceptAccountLinkInvitationRequest.ClientToken">
            <summary>
            Gets and sets the property ClientToken. 
            <para>
            A string of up to 64 ASCII characters that Amazon WorkSpaces uses to ensure idempotent
            creation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AcceptAccountLinkInvitationRequest.LinkId">
            <summary>
            Gets and sets the property LinkId. 
            <para>
            The identifier of the account link.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AcceptAccountLinkInvitationResponse">
            <summary>
            This is the response object from the AcceptAccountLinkInvitation operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AcceptAccountLinkInvitationResponse.AccountLink">
            <summary>
            Gets and sets the property AccountLink. 
            <para>
            Information about the account link.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            <summary>
            The user is not authorized to access a resource.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.AccessDeniedException.#ctor(System.String)">
            <summary>
            Constructs a new AccessDeniedException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.AccessDeniedException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of AccessDeniedException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.AccessDeniedException.#ctor(System.Exception)">
            <summary>
            Construct instance of AccessDeniedException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.AccessDeniedException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of AccessDeniedException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.AccessDeniedException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of AccessDeniedException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.AccessDeniedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the AccessDeniedException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.AccessDeniedException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AccessEndpoint">
            <summary>
            Describes the access type and endpoint for a WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AccessEndpoint.AccessEndpointType">
            <summary>
            Gets and sets the property AccessEndpointType. 
            <para>
            Indicates the type of access endpoint.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AccessEndpoint.VpcEndpointId">
            <summary>
            Gets and sets the property VpcEndpointId. 
            <para>
            Indicates the VPC endpoint to use for access.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AccessEndpointConfig">
            <summary>
            Describes the access endpoint configuration for a WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AccessEndpointConfig.AccessEndpoints">
            <summary>
            Gets and sets the property AccessEndpoints. 
            <para>
            Indicates a list of access endpoints associated with this directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AccessEndpointConfig.InternetFallbackProtocols">
            <summary>
            Gets and sets the property InternetFallbackProtocols. 
            <para>
            Indicates a list of protocols that fallback to using the public Internet when streaming
            over a VPC endpoint is not available.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AccountLink">
            <summary>
            Information about about the account link.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AccountLink.AccountLinkId">
            <summary>
            Gets and sets the property AccountLinkId. 
            <para>
            The identifier of the account link.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AccountLink.AccountLinkStatus">
            <summary>
            Gets and sets the property AccountLinkStatus. 
            <para>
            The status of the account link.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AccountLink.SourceAccountId">
            <summary>
            Gets and sets the property SourceAccountId. 
            <para>
            The identifier of the source account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AccountLink.TargetAccountId">
            <summary>
            Gets and sets the property TargetAccountId. 
            <para>
            The identifier of the target account.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AccountModification">
            <summary>
            Describes a modification to the configuration of Bring Your Own License (BYOL) for
            the specified account.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AccountModification.DedicatedTenancyManagementCidrRange">
            <summary>
            Gets and sets the property DedicatedTenancyManagementCidrRange. 
            <para>
            The IP address range, specified as an IPv4 CIDR block, for the management network
            interface used for the account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AccountModification.DedicatedTenancySupport">
            <summary>
            Gets and sets the property DedicatedTenancySupport. 
            <para>
            The status of BYOL (whether BYOL is being enabled or disabled).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AccountModification.ErrorCode">
            <summary>
            Gets and sets the property ErrorCode. 
            <para>
            The error code that is returned if the configuration of BYOL cannot be modified.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AccountModification.ErrorMessage">
            <summary>
            Gets and sets the property ErrorMessage. 
            <para>
            The text of the error message that is returned if the configuration of BYOL cannot
            be modified.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AccountModification.ModificationState">
            <summary>
            Gets and sets the property ModificationState. 
            <para>
            The state of the modification to the configuration of BYOL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AccountModification.StartTime">
            <summary>
            Gets and sets the property StartTime. 
            <para>
            The timestamp when the modification of the BYOL configuration was started.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ActiveDirectoryConfig">
            <summary>
            Information about the Active Directory config.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ActiveDirectoryConfig.DomainName">
            <summary>
            Gets and sets the property DomainName. 
            <para>
            The name of the domain.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ActiveDirectoryConfig.ServiceAccountSecretArn">
            <summary>
            Gets and sets the property ServiceAccountSecretArn. 
            <para>
            Indicates the secret ARN on the service account.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ApplicationNotSupportedException">
            <summary>
            The specified application is not supported.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ApplicationNotSupportedException.#ctor(System.String)">
            <summary>
            Constructs a new ApplicationNotSupportedException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ApplicationNotSupportedException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ApplicationNotSupportedException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ApplicationNotSupportedException.#ctor(System.Exception)">
            <summary>
            Construct instance of ApplicationNotSupportedException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ApplicationNotSupportedException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ApplicationNotSupportedException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ApplicationNotSupportedException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ApplicationNotSupportedException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ApplicationNotSupportedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the ApplicationNotSupportedException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ApplicationNotSupportedException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ApplicationResourceAssociation">
            <summary>
            Describes the association between an application and an application resource.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ApplicationResourceAssociation.ApplicationId">
            <summary>
            Gets and sets the property ApplicationId. 
            <para>
            The identifier of the application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ApplicationResourceAssociation.AssociatedResourceId">
            <summary>
            Gets and sets the property AssociatedResourceId. 
            <para>
            The identifier of the associated resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ApplicationResourceAssociation.AssociatedResourceType">
            <summary>
            Gets and sets the property AssociatedResourceType. 
            <para>
            The resource type of the associated resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ApplicationResourceAssociation.Created">
            <summary>
            Gets and sets the property Created. 
            <para>
            The time the association was created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ApplicationResourceAssociation.LastUpdatedTime">
            <summary>
            Gets and sets the property LastUpdatedTime. 
            <para>
            The time the association status was last updated.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ApplicationResourceAssociation.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The status of the application resource association.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ApplicationResourceAssociation.StateReason">
            <summary>
            Gets and sets the property StateReason. 
            <para>
            The reason the association deployment failed.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ApplicationSettingsRequest">
            <summary>
            The persistent application settings for WorkSpaces Pools users.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ApplicationSettingsRequest.SettingsGroup">
            <summary>
            Gets and sets the property SettingsGroup. 
            <para>
            The path prefix for the S3 bucket where users’ persistent application settings are
            stored. You can allow the same persistent application settings to be used across multiple
            pools by specifying the same settings group for each pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ApplicationSettingsRequest.Status">
            <summary>
            Gets and sets the property Status. 
            <para>
            Enables or disables persistent application settings for users during their pool sessions.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ApplicationSettingsResponse">
            <summary>
            Describes the persistent application settings for WorkSpaces Pools users.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ApplicationSettingsResponse.S3BucketName">
            <summary>
            Gets and sets the property S3BucketName. 
            <para>
            The S3 bucket where users’ persistent application settings are stored. When persistent
            application settings are enabled for the first time for an account in an Amazon Web
            Services Region, an S3 bucket is created. The bucket is unique to the Amazon Web Services
            account and the Region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ApplicationSettingsResponse.SettingsGroup">
            <summary>
            Gets and sets the property SettingsGroup. 
            <para>
            The path prefix for the S3 bucket where users’ persistent application settings are
            stored.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ApplicationSettingsResponse.Status">
            <summary>
            Gets and sets the property Status. 
            <para>
            Specifies whether persistent application settings are enabled for users during their
            pool sessions.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AssociateConnectionAliasRequest">
            <summary>
            Container for the parameters to the AssociateConnectionAlias operation.
            Associates the specified connection alias with the specified directory to enable cross-Region
            redirection. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            
             <note> 
            <para>
            Before performing this operation, call <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeConnectionAliases.html">
            DescribeConnectionAliases</a> to make sure that the current state of the connection
            alias is <c>CREATED</c>.
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AssociateConnectionAliasRequest.AliasId">
            <summary>
            Gets and sets the property AliasId. 
            <para>
            The identifier of the connection alias.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AssociateConnectionAliasRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The identifier of the directory to associate the connection alias with.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AssociateConnectionAliasResponse">
            <summary>
            This is the response object from the AssociateConnectionAlias operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AssociateConnectionAliasResponse.ConnectionIdentifier">
            <summary>
            Gets and sets the property ConnectionIdentifier. 
            <para>
            The identifier of the connection alias association. You use the connection identifier
            in the DNS TXT record when you're configuring your DNS routing policies. 
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AssociateIpGroupsRequest">
            <summary>
            Container for the parameters to the AssociateIpGroups operation.
            Associates the specified IP access control group with the specified directory.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AssociateIpGroupsRequest.DirectoryId">
            <summary>
            Gets and sets the property DirectoryId. 
            <para>
            The identifier of the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AssociateIpGroupsRequest.GroupIds">
            <summary>
            Gets and sets the property GroupIds. 
            <para>
            The identifiers of one or more IP access control groups.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AssociateIpGroupsResponse">
            <summary>
            This is the response object from the AssociateIpGroups operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AssociateWorkspaceApplicationRequest">
            <summary>
            Container for the parameters to the AssociateWorkspaceApplication operation.
            Associates the specified application to the specified WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AssociateWorkspaceApplicationRequest.ApplicationId">
            <summary>
            Gets and sets the property ApplicationId. 
            <para>
            The identifier of the application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AssociateWorkspaceApplicationRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AssociateWorkspaceApplicationResponse">
            <summary>
            This is the response object from the AssociateWorkspaceApplication operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AssociateWorkspaceApplicationResponse.Association">
            <summary>
            Gets and sets the property Association. 
            <para>
            Information about the association between the specified WorkSpace and the specified
            application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AssociationStateReason">
            <summary>
            Indicates the reason that the association deployment failed, including the error code
            and error message.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AssociationStateReason.ErrorCode">
            <summary>
            Gets and sets the property ErrorCode. 
            <para>
            The error code of the association deployment failure.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AssociationStateReason.ErrorMessage">
            <summary>
            Gets and sets the property ErrorMessage. 
            <para>
            The error message of the association deployment failure.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AuthorizeIpRulesRequest">
            <summary>
            Container for the parameters to the AuthorizeIpRules operation.
            Adds one or more rules to the specified IP access control group.
            
             
            <para>
            This action gives users permission to access their WorkSpaces from the CIDR address
            ranges specified in the rules.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AuthorizeIpRulesRequest.GroupId">
            <summary>
            Gets and sets the property GroupId. 
            <para>
            The identifier of the group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.AuthorizeIpRulesRequest.UserRules">
            <summary>
            Gets and sets the property UserRules. 
            <para>
            The rules to add to the group.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.AuthorizeIpRulesResponse">
            <summary>
            This is the response object from the AuthorizeIpRules operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.BundleResourceAssociation">
            <summary>
            Describes the association between an application and a bundle resource.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.BundleResourceAssociation.AssociatedResourceId">
            <summary>
            Gets and sets the property AssociatedResourceId. 
            <para>
            The identifier of the associated resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.BundleResourceAssociation.AssociatedResourceType">
            <summary>
            Gets and sets the property AssociatedResourceType. 
            <para>
            The resource type of the associated resources.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.BundleResourceAssociation.BundleId">
            <summary>
            Gets and sets the property BundleId. 
            <para>
            The identifier of the bundle.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.BundleResourceAssociation.Created">
            <summary>
            Gets and sets the property Created. 
            <para>
            The time the association is created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.BundleResourceAssociation.LastUpdatedTime">
            <summary>
            Gets and sets the property LastUpdatedTime. 
            <para>
            The time the association status was last updated.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.BundleResourceAssociation.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The status of the bundle resource association.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.BundleResourceAssociation.StateReason">
            <summary>
            Gets and sets the property StateReason. 
            <para>
            The reason the association deployment failed.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Capacity">
            <summary>
            Describes the user capacity for a pool of WorkSpaces.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Capacity.DesiredUserSessions">
            <summary>
            Gets and sets the property DesiredUserSessions. 
            <para>
            The desired number of user sessions for the WorkSpaces in the pool.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CapacityStatus">
            <summary>
            Describes the capacity status for a pool of WorkSpaces.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CapacityStatus.ActiveUserSessions">
            <summary>
            Gets and sets the property ActiveUserSessions. 
            <para>
            The number of user sessions currently being used for your pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CapacityStatus.ActualUserSessions">
            <summary>
            Gets and sets the property ActualUserSessions. 
            <para>
            The total number of user sessions that are available for streaming or are currently
            streaming in your pool.
            </para>
             
            <para>
            ActualUserSessions = AvailableUserSessions + ActiveUserSessions
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CapacityStatus.AvailableUserSessions">
            <summary>
            Gets and sets the property AvailableUserSessions. 
            <para>
            The number of user sessions currently available for streaming from your pool.
            </para>
             
            <para>
            AvailableUserSessions = ActualUserSessions - ActiveUserSessions
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CapacityStatus.DesiredUserSessions">
            <summary>
            Gets and sets the property DesiredUserSessions. 
            <para>
            The total number of sessions slots that are either running or pending. This represents
            the total number of concurrent streaming sessions your pool can support in a steady
            state.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CertificateBasedAuthProperties">
            <summary>
            Describes the properties of the certificate-based authentication you want to use with
            your WorkSpaces.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CertificateBasedAuthProperties.CertificateAuthorityArn">
            <summary>
            Gets and sets the property CertificateAuthorityArn. 
            <para>
            The Amazon Resource Name (ARN) of the Amazon Web Services Certificate Manager Private
            CA resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CertificateBasedAuthProperties.Status">
            <summary>
            Gets and sets the property Status. 
            <para>
            The status of the certificate-based authentication properties.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ClientProperties">
            <summary>
            Describes an Amazon WorkSpaces client.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ClientProperties.LogUploadEnabled">
            <summary>
            Gets and sets the property LogUploadEnabled. 
            <para>
            Specifies whether users can upload diagnostic log files of Amazon WorkSpaces client
            directly to WorkSpaces to troubleshoot issues when using the WorkSpaces client. When
            enabled, the log files will be sent to WorkSpaces automatically and will be applied
            to all users in the specified directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ClientProperties.ReconnectEnabled">
            <summary>
            Gets and sets the property ReconnectEnabled. 
            <para>
            Specifies whether users can cache their credentials on the Amazon WorkSpaces client.
            When enabled, users can choose to reconnect to their WorkSpaces without re-entering
            their credentials. 
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ClientPropertiesResult">
            <summary>
            Information about the Amazon WorkSpaces client.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ClientPropertiesResult.ClientProperties">
            <summary>
            Gets and sets the property ClientProperties. 
            <para>
            Information about the Amazon WorkSpaces client.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ClientPropertiesResult.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The resource identifier, in the form of a directory ID.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ComputeNotCompatibleException">
            <summary>
            The compute type of the WorkSpace is not compatible with the application.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ComputeNotCompatibleException.#ctor(System.String)">
            <summary>
            Constructs a new ComputeNotCompatibleException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ComputeNotCompatibleException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ComputeNotCompatibleException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ComputeNotCompatibleException.#ctor(System.Exception)">
            <summary>
            Construct instance of ComputeNotCompatibleException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ComputeNotCompatibleException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ComputeNotCompatibleException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ComputeNotCompatibleException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ComputeNotCompatibleException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ComputeNotCompatibleException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the ComputeNotCompatibleException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ComputeNotCompatibleException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ComputeType">
            <summary>
            Describes the compute type of the bundle.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ComputeType.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The compute type.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ConflictException">
            <summary>
            The <c>TargetAccountId</c> is already linked or invited.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ConflictException.#ctor(System.String)">
            <summary>
            Constructs a new ConflictException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ConflictException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ConflictException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ConflictException.#ctor(System.Exception)">
            <summary>
            Construct instance of ConflictException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ConflictException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ConflictException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ConflictException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ConflictException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ConflictException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the ConflictException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ConflictException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ConnectClientAddIn">
            <summary>
            Describes an Amazon Connect client add-in.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ConnectClientAddIn.AddInId">
            <summary>
            Gets and sets the property AddInId. 
            <para>
            The client add-in identifier.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ConnectClientAddIn.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the client add in.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ConnectClientAddIn.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The directory identifier for which the client add-in is configured.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ConnectClientAddIn.URL">
            <summary>
            Gets and sets the property URL. 
            <para>
            The endpoint URL of the client add-in.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ConnectionAlias">
            <summary>
            Describes a connection alias. Connection aliases are used for cross-Region redirection.
            For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ConnectionAlias.AliasId">
            <summary>
            Gets and sets the property AliasId. 
            <para>
            The identifier of the connection alias.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ConnectionAlias.Associations">
            <summary>
            Gets and sets the property Associations. 
            <para>
            The association status of the connection alias.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ConnectionAlias.ConnectionString">
            <summary>
            Gets and sets the property ConnectionString. 
            <para>
            The connection string specified for the connection alias. The connection string must
            be in the form of a fully qualified domain name (FQDN), such as <c>www.example.com</c>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ConnectionAlias.OwnerAccountId">
            <summary>
            Gets and sets the property OwnerAccountId. 
            <para>
            The identifier of the Amazon Web Services account that owns the connection alias.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ConnectionAlias.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The current state of the connection alias.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ConnectionAliasAssociation">
            <summary>
            Describes a connection alias association that is used for cross-Region redirection.
            For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ConnectionAliasAssociation.AssociatedAccountId">
            <summary>
            Gets and sets the property AssociatedAccountId. 
            <para>
            The identifier of the Amazon Web Services account that associated the connection alias
            with a directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ConnectionAliasAssociation.AssociationStatus">
            <summary>
            Gets and sets the property AssociationStatus. 
            <para>
            The association status of the connection alias.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ConnectionAliasAssociation.ConnectionIdentifier">
            <summary>
            Gets and sets the property ConnectionIdentifier. 
            <para>
            The identifier of the connection alias association. You use the connection identifier
            in the DNS TXT record when you're configuring your DNS routing policies.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ConnectionAliasAssociation.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The identifier of the directory associated with a connection alias.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ConnectionAliasPermission">
            <summary>
            Describes the permissions for a connection alias. Connection aliases are used for
            cross-Region redirection. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ConnectionAliasPermission.AllowAssociation">
            <summary>
            Gets and sets the property AllowAssociation. 
            <para>
            Indicates whether the specified Amazon Web Services account is allowed to associate
            the connection alias with a directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ConnectionAliasPermission.SharedAccountId">
            <summary>
            Gets and sets the property SharedAccountId. 
            <para>
            The identifier of the Amazon Web Services account that the connection alias is shared
            with.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CopyWorkspaceImageRequest">
            <summary>
            Container for the parameters to the CopyWorkspaceImage operation.
            Copies the specified image from the specified Region to the current Region. For more
            information about copying images, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/copy-custom-image.html">
            Copy a Custom WorkSpaces Image</a>.
            
             
            <para>
            In the China (Ningxia) Region, you can copy images only within the same Region.
            </para>
             
            <para>
            In Amazon Web Services GovCloud (US), to copy images to and from other Regions, contact
            Amazon Web Services Support.
            </para>
             <important> 
            <para>
            Before copying a shared image, be sure to verify that it has been shared from the
            correct Amazon Web Services account. To determine if an image has been shared and
            to see the ID of the Amazon Web Services account that owns an image, use the <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeWorkspaceImages.html">DescribeWorkSpaceImages</a>
            and <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeWorkspaceImagePermissions.html">DescribeWorkspaceImagePermissions</a>
            API operations. 
            </para>
             </important>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CopyWorkspaceImageRequest.Description">
            <summary>
            Gets and sets the property Description. 
            <para>
            A description of the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CopyWorkspaceImageRequest.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CopyWorkspaceImageRequest.SourceImageId">
            <summary>
            Gets and sets the property SourceImageId. 
            <para>
            The identifier of the source image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CopyWorkspaceImageRequest.SourceRegion">
            <summary>
            Gets and sets the property SourceRegion. 
            <para>
            The identifier of the source Region.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CopyWorkspaceImageRequest.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            The tags for the image.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CopyWorkspaceImageResponse">
            <summary>
            This is the response object from the CopyWorkspaceImage operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CopyWorkspaceImageResponse.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the image.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateAccountLinkInvitationRequest">
            <summary>
            Container for the parameters to the CreateAccountLinkInvitation operation.
            Creates the account link invitation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateAccountLinkInvitationRequest.ClientToken">
            <summary>
            Gets and sets the property ClientToken. 
            <para>
            A string of up to 64 ASCII characters that Amazon WorkSpaces uses to ensure idempotent
            creation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateAccountLinkInvitationRequest.TargetAccountId">
            <summary>
            Gets and sets the property TargetAccountId. 
            <para>
            The identifier of the target account.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateAccountLinkInvitationResponse">
            <summary>
            This is the response object from the CreateAccountLinkInvitation operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateAccountLinkInvitationResponse.AccountLink">
            <summary>
            Gets and sets the property AccountLink. 
            <para>
            Information about the account link.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateConnectClientAddInRequest">
            <summary>
            Container for the parameters to the CreateConnectClientAddIn operation.
            Creates a client-add-in for Amazon Connect within a directory. You can create only
            one Amazon Connect client add-in within a directory.
            
             
            <para>
            This client add-in allows WorkSpaces users to seamlessly connect to Amazon Connect.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateConnectClientAddInRequest.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the client add-in.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateConnectClientAddInRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The directory identifier for which to configure the client add-in.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateConnectClientAddInRequest.URL">
            <summary>
            Gets and sets the property URL. 
            <para>
            The endpoint URL of the Amazon Connect client add-in.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateConnectClientAddInResponse">
            <summary>
            This is the response object from the CreateConnectClientAddIn operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateConnectClientAddInResponse.AddInId">
            <summary>
            Gets and sets the property AddInId. 
            <para>
            The client add-in identifier.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateConnectionAliasRequest">
            <summary>
            Container for the parameters to the CreateConnectionAlias operation.
            Creates the specified connection alias for use with cross-Region redirection. For
            more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateConnectionAliasRequest.ConnectionString">
            <summary>
            Gets and sets the property ConnectionString. 
            <para>
            A connection string in the form of a fully qualified domain name (FQDN), such as <c>www.example.com</c>.
            </para>
             <important> 
            <para>
            After you create a connection string, it is always associated to your Amazon Web Services
            account. You cannot recreate the same connection string with a different account,
            even if you delete all instances of it from the original account. The connection string
            is globally reserved for your account.
            </para>
             </important>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateConnectionAliasRequest.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            The tags to associate with the connection alias.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateConnectionAliasResponse">
            <summary>
            This is the response object from the CreateConnectionAlias operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateConnectionAliasResponse.AliasId">
            <summary>
            Gets and sets the property AliasId. 
            <para>
            The identifier of the connection alias.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateIpGroupRequest">
            <summary>
            Container for the parameters to the CreateIpGroup operation.
            Creates an IP access control group.
            
             
            <para>
            An IP access control group provides you with the ability to control the IP addresses
            from which users are allowed to access their WorkSpaces. To specify the CIDR address
            ranges, add rules to your IP access control group and then associate the group with
            your directory. You can add rules when you create the group or at any time using <a>AuthorizeIpRules</a>.
            </para>
             
            <para>
            There is a default IP access control group associated with your directory. If you
            don't associate an IP access control group with your directory, the default group
            is used. The default group includes a default rule that allows users to access their
            WorkSpaces from anywhere. You cannot modify the default IP access control group for
            your directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateIpGroupRequest.GroupDesc">
            <summary>
            Gets and sets the property GroupDesc. 
            <para>
            The description of the group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateIpGroupRequest.GroupName">
            <summary>
            Gets and sets the property GroupName. 
            <para>
            The name of the group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateIpGroupRequest.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            The tags. Each WorkSpaces resource can have a maximum of 50 tags.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateIpGroupRequest.UserRules">
            <summary>
            Gets and sets the property UserRules. 
            <para>
            The rules to add to the group.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateIpGroupResponse">
            <summary>
            This is the response object from the CreateIpGroup operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateIpGroupResponse.GroupId">
            <summary>
            Gets and sets the property GroupId. 
            <para>
            The identifier of the group.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateStandbyWorkspacesRequest">
            <summary>
            Container for the parameters to the CreateStandbyWorkspaces operation.
            Creates a standby WorkSpace in a secondary Region.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateStandbyWorkspacesRequest.PrimaryRegion">
            <summary>
            Gets and sets the property PrimaryRegion. 
            <para>
            The Region of the primary WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateStandbyWorkspacesRequest.StandbyWorkspaces">
            <summary>
            Gets and sets the property StandbyWorkspaces. 
            <para>
            Information about the standby WorkSpace to be created.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateStandbyWorkspacesResponse">
            <summary>
            This is the response object from the CreateStandbyWorkspaces operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateStandbyWorkspacesResponse.FailedStandbyRequests">
            <summary>
            Gets and sets the property FailedStandbyRequests. 
            <para>
            Information about the standby WorkSpace that could not be created. 
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateStandbyWorkspacesResponse.PendingStandbyRequests">
            <summary>
            Gets and sets the property PendingStandbyRequests. 
            <para>
            Information about the standby WorkSpace that was created.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateTagsRequest">
            <summary>
            Container for the parameters to the CreateTags operation.
            Creates the specified tags for the specified WorkSpaces resource.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateTagsRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The identifier of the WorkSpaces resource. The supported resource types are WorkSpaces,
            registered directories, images, custom bundles, IP access control groups, and connection
            aliases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateTagsRequest.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            The tags. Each WorkSpaces resource can have a maximum of 50 tags.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateTagsResponse">
            <summary>
            This is the response object from the CreateTags operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateUpdatedWorkspaceImageRequest">
            <summary>
            Container for the parameters to the CreateUpdatedWorkspaceImage operation.
            Creates a new updated WorkSpace image based on the specified source image. The new
            updated WorkSpace image has the latest drivers and other updates required by the Amazon
            WorkSpaces components.
            
             
            <para>
            To determine which WorkSpace images need to be updated with the latest Amazon WorkSpaces
            requirements, use <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeWorkspaceImages.html">
            DescribeWorkspaceImages</a>.
            </para>
             <note> <ul> <li> 
            <para>
            Only Windows 10, Windows Server 2016, and Windows Server 2019 WorkSpace images can
            be programmatically updated at this time.
            </para>
             </li> <li> 
            <para>
            Microsoft Windows updates and other application updates are not included in the update
            process.
            </para>
             </li> <li> 
            <para>
            The source WorkSpace image is not deleted. You can delete the source image after you've
            verified your new updated image and created a new bundle. 
            </para>
             </li> </ul> </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateUpdatedWorkspaceImageRequest.Description">
            <summary>
            Gets and sets the property Description. 
            <para>
            A description of whether updates for the WorkSpace image are available.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateUpdatedWorkspaceImageRequest.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the new updated WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateUpdatedWorkspaceImageRequest.SourceImageId">
            <summary>
            Gets and sets the property SourceImageId. 
            <para>
            The identifier of the source WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateUpdatedWorkspaceImageRequest.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            The tags that you want to add to the new updated WorkSpace image.
            </para>
             <note> 
            <para>
            To add tags at the same time when you're creating the updated image, you must create
            an IAM policy that grants your IAM user permissions to use <c>workspaces:CreateTags</c>.
            
            </para>
             </note>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateUpdatedWorkspaceImageResponse">
            <summary>
            This is the response object from the CreateUpdatedWorkspaceImage operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateUpdatedWorkspaceImageResponse.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the new updated WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateWorkspaceBundleRequest">
            <summary>
            Container for the parameters to the CreateWorkspaceBundle operation.
            Creates the specified WorkSpace bundle. For more information about creating WorkSpace
            bundles, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/create-custom-bundle.html">
            Create a Custom WorkSpaces Image and Bundle</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceBundleRequest.BundleDescription">
            <summary>
            Gets and sets the property BundleDescription. 
            <para>
            The description of the bundle.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceBundleRequest.BundleName">
            <summary>
            Gets and sets the property BundleName. 
            <para>
            The name of the bundle.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceBundleRequest.ComputeType">
            <summary>
            Gets and sets the property ComputeType.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceBundleRequest.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the image that is used to create the bundle.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceBundleRequest.RootStorage">
            <summary>
            Gets and sets the property RootStorage.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceBundleRequest.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            The tags associated with the bundle.
            </para>
             <note> 
            <para>
            To add tags at the same time when you're creating the bundle, you must create an IAM
            policy that grants your IAM user permissions to use <c>workspaces:CreateTags</c>.
            
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceBundleRequest.UserStorage">
            <summary>
            Gets and sets the property UserStorage.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateWorkspaceBundleResponse">
            <summary>
            This is the response object from the CreateWorkspaceBundle operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceBundleResponse.WorkspaceBundle">
            <summary>
            Gets and sets the property WorkspaceBundle.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateWorkspaceImageRequest">
            <summary>
            Container for the parameters to the CreateWorkspaceImage operation.
            Creates a new WorkSpace image from an existing WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceImageRequest.Description">
            <summary>
            Gets and sets the property Description. 
            <para>
            The description of the new WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceImageRequest.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the new WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceImageRequest.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            The tags that you want to add to the new WorkSpace image. To add tags when you're
            creating the image, you must create an IAM policy that grants your IAM user permission
            to use <c>workspaces:CreateTags</c>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceImageRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the source WorkSpace
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateWorkspaceImageResponse">
            <summary>
            This is the response object from the CreateWorkspaceImage operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceImageResponse.Created">
            <summary>
            Gets and sets the property Created. 
            <para>
            The date when the image was created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceImageResponse.Description">
            <summary>
            Gets and sets the property Description. 
            <para>
            The description of the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceImageResponse.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the new WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceImageResponse.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceImageResponse.OperatingSystem">
            <summary>
            Gets and sets the property OperatingSystem. 
            <para>
            The operating system that the image is running.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceImageResponse.OwnerAccountId">
            <summary>
            Gets and sets the property OwnerAccountId. 
            <para>
            The identifier of the Amazon Web Services account that owns the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceImageResponse.RequiredTenancy">
            <summary>
            Gets and sets the property RequiredTenancy. 
            <para>
            Specifies whether the image is running on dedicated hardware. When Bring Your Own
            License (BYOL) is enabled, this value is set to DEDICATED. For more information, see
            <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/byol-windows-images.htm">
            Bring Your Own Windows Desktop Images.</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspaceImageResponse.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The availability status of the image.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateWorkspacesPoolRequest">
            <summary>
            Container for the parameters to the CreateWorkspacesPool operation.
            Creates a pool of WorkSpaces.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspacesPoolRequest.ApplicationSettings">
            <summary>
            Gets and sets the property ApplicationSettings. 
            <para>
            Indicates the application settings of the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspacesPoolRequest.BundleId">
            <summary>
            Gets and sets the property BundleId. 
            <para>
            The identifier of the bundle for the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspacesPoolRequest.Capacity">
            <summary>
            Gets and sets the property Capacity. 
            <para>
            The user capacity of the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspacesPoolRequest.Description">
            <summary>
            Gets and sets the property Description. 
            <para>
            The pool description.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspacesPoolRequest.DirectoryId">
            <summary>
            Gets and sets the property DirectoryId. 
            <para>
            The identifier of the directory for the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspacesPoolRequest.PoolName">
            <summary>
            Gets and sets the property PoolName. 
            <para>
            The name of the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspacesPoolRequest.RunningMode">
            <summary>
            Gets and sets the property RunningMode. 
            <para>
            The running mode for the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspacesPoolRequest.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            The tags for the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspacesPoolRequest.TimeoutSettings">
            <summary>
            Gets and sets the property TimeoutSettings. 
            <para>
            Indicates the timeout settings of the pool.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateWorkspacesPoolResponse">
            <summary>
            This is the response object from the CreateWorkspacesPool operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspacesPoolResponse.WorkspacesPool">
            <summary>
            Gets and sets the property WorkspacesPool. 
            <para>
            Indicates the pool to create.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateWorkspacesRequest">
            <summary>
            Container for the parameters to the CreateWorkspaces operation.
            Creates one or more WorkSpaces.
            
             
            <para>
            This operation is asynchronous and returns before the WorkSpaces are created.
            </para>
             <note> <ul> <li> 
            <para>
            The <c>MANUAL</c> running mode value is only supported by Amazon WorkSpaces Core.
            Contact your account team to be allow-listed to use this value. For more information,
            see <a href="http://aws.amazon.com/workspaces/core/">Amazon WorkSpaces Core</a>.
            </para>
             </li> <li> 
            <para>
            You don't need to specify the <c>PCOIP</c> protocol for Linux bundles because <c>DCV</c>
            (formerly WSP) is the default protocol for those bundles.
            </para>
             </li> <li> 
            <para>
            User-decoupled WorkSpaces are only supported by Amazon WorkSpaces Core.
            </para>
             </li> <li> 
            <para>
            Review your running mode to ensure you are using one that is optimal for your needs
            and budget. For more information on switching running modes, see <a href="http://aws.amazon.com/workspaces-family/workspaces/faqs/#:~:text=Can%20I%20switch%20between%20hourly%20and%20monthly%20billing%20on%20WorkSpaces%20Personal%3F">
            Can I switch between hourly and monthly billing?</a> 
            </para>
             </li> </ul> </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspacesRequest.Workspaces">
            <summary>
            Gets and sets the property Workspaces. 
            <para>
            The WorkSpaces to create. You can specify up to 25 WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CreateWorkspacesResponse">
            <summary>
            This is the response object from the CreateWorkspaces operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspacesResponse.FailedRequests">
            <summary>
            Gets and sets the property FailedRequests. 
            <para>
            Information about the WorkSpaces that could not be created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CreateWorkspacesResponse.PendingRequests">
            <summary>
            Gets and sets the property PendingRequests. 
            <para>
            Information about the WorkSpaces that were created.
            </para>
             
            <para>
            Because this operation is asynchronous, the identifier returned is not immediately
            available for use with other operations. For example, if you call <a>DescribeWorkspaces</a>
            before the WorkSpace is created, the information returned can be incomplete.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.CustomWorkspaceImageImportErrorDetails">
            <summary>
            Describes in-depth details about the error. These details include the possible causes
            of the error and troubleshooting information.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CustomWorkspaceImageImportErrorDetails.ErrorCode">
            <summary>
            Gets and sets the property ErrorCode. 
            <para>
            The error code that is returned for the image import.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.CustomWorkspaceImageImportErrorDetails.ErrorMessage">
            <summary>
            Gets and sets the property ErrorMessage. 
            <para>
            The text of the error message that is returned for the image import.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DataReplicationSettings">
            <summary>
            Describes the data replication settings.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DataReplicationSettings.DataReplication">
            <summary>
            Gets and sets the property DataReplication. 
            <para>
            Indicates whether data replication is enabled, and if enabled, the type of data replication.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DataReplicationSettings.RecoverySnapshotTime">
            <summary>
            Gets and sets the property RecoverySnapshotTime. 
            <para>
            The date and time at which the last successful snapshot was taken of the primary WorkSpace
            used for replicating data.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DefaultClientBrandingAttributes">
            <summary>
            Returns default client branding attributes that were imported. These attributes display
            on the client login screen.
            
             <important> 
            <para>
            Client branding attributes are public facing. Ensure that you don't include sensitive
            information.
            </para>
             </important>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultClientBrandingAttributes.ForgotPasswordLink">
            <summary>
            Gets and sets the property ForgotPasswordLink. 
            <para>
            The forgotten password link. This is the web address that users can go to if they
            forget the password for their WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultClientBrandingAttributes.LoginMessage">
            <summary>
            Gets and sets the property LoginMessage. 
            <para>
            The login message. Specified as a key value pair, in which the key is a locale and
            the value is the localized message for that locale. The only key supported is <c>en_US</c>.
            The HTML tags supported include the following: <c>a, b, blockquote, br, cite, code,
            dd, dl, dt, div, em, i, li, ol, p, pre, q, small, span, strike, strong, sub, sup,
            u, ul</c>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultClientBrandingAttributes.LogoUrl">
            <summary>
            Gets and sets the property LogoUrl. 
            <para>
            The logo. The only image format accepted is a binary data object that is converted
            from a <c>.png</c> file.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultClientBrandingAttributes.SupportEmail">
            <summary>
            Gets and sets the property SupportEmail. 
            <para>
            The support email. The company's customer support email address.
            </para>
             <note> <ul> <li> 
            <para>
            In each platform type, the <c>SupportEmail</c> and <c>SupportLink</c> parameters are
            mutually exclusive. You can specify one parameter for each platform type, but not
            both.
            </para>
             </li> <li> 
            <para>
            The default email is <c>workspaces-feedback@amazon.com</c>.
            </para>
             </li> </ul> </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultClientBrandingAttributes.SupportLink">
            <summary>
            Gets and sets the property SupportLink. 
            <para>
            The support link. The link for the company's customer support page for their WorkSpace.
            </para>
             <note> <ul> <li> 
            <para>
            In each platform type, the <c>SupportEmail</c> and <c>SupportLink</c> parameters are
            mutually exclusive.You can specify one parameter for each platform type, but not both.
            </para>
             </li> <li> 
            <para>
            The default support link is <c>workspaces-feedback@amazon.com</c>.
            </para>
             </li> </ul> </note>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DefaultImportClientBrandingAttributes">
            <summary>
            The default client branding attributes to be imported. These attributes display on
            the client login screen.
            
             <important> 
            <para>
            Client branding attributes are public facing. Ensure that you do not include sensitive
            information.
            </para>
             </important>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultImportClientBrandingAttributes.ForgotPasswordLink">
            <summary>
            Gets and sets the property ForgotPasswordLink. 
            <para>
            The forgotten password link. This is the web address that users can go to if they
            forget the password for their WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultImportClientBrandingAttributes.LoginMessage">
            <summary>
            Gets and sets the property LoginMessage. 
            <para>
            The login message. Specified as a key value pair, in which the key is a locale and
            the value is the localized message for that locale. The only key supported is <c>en_US</c>.
            The HTML tags supported include the following: <c>a, b, blockquote, br, cite, code,
            dd, dl, dt, div, em, i, li, ol, p, pre, q, small, span, strike, strong, sub, sup,
            u, ul</c>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultImportClientBrandingAttributes.Logo">
            <summary>
            Gets and sets the property Logo. 
            <para>
            The logo. The only image format accepted is a binary data object that is converted
            from a <c>.png</c> file.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultImportClientBrandingAttributes.SupportEmail">
            <summary>
            Gets and sets the property SupportEmail. 
            <para>
            The support email. The company's customer support email address.
            </para>
             <note> <ul> <li> 
            <para>
            In each platform type, the <c>SupportEmail</c> and <c>SupportLink</c> parameters are
            mutually exclusive. You can specify one parameter for each platform type, but not
            both.
            </para>
             </li> <li> 
            <para>
            The default email is <c>workspaces-feedback@amazon.com</c>.
            </para>
             </li> </ul> </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultImportClientBrandingAttributes.SupportLink">
            <summary>
            Gets and sets the property SupportLink. 
            <para>
            The support link. The link for the company's customer support page for their WorkSpace.
            </para>
             <note> <ul> <li> 
            <para>
            In each platform type, the <c>SupportEmail</c> and <c>SupportLink</c> parameters are
            mutually exclusive. You can specify one parameter for each platform type, but not
            both.
            </para>
             </li> <li> 
            <para>
            The default support link is <c>workspaces-feedback@amazon.com</c>.
            </para>
             </li> </ul> </note>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DefaultWorkspaceCreationProperties">
            <summary>
            Describes the default values that are used to create WorkSpaces. For more information,
            see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/update-directory-details.html">Update
            Directory Details for Your WorkSpaces</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultWorkspaceCreationProperties.CustomSecurityGroupId">
            <summary>
            Gets and sets the property CustomSecurityGroupId. 
            <para>
            The identifier of the default security group to apply to WorkSpaces when they are
            created. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/amazon-workspaces-security-groups.html">
            Security Groups for Your WorkSpaces</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultWorkspaceCreationProperties.DefaultOu">
            <summary>
            Gets and sets the property DefaultOu. 
            <para>
            The organizational unit (OU) in the directory for the WorkSpace machine accounts.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultWorkspaceCreationProperties.EnableInternetAccess">
            <summary>
            Gets and sets the property EnableInternetAccess. 
            <para>
            Specifies whether to automatically assign an Elastic public IP address to WorkSpaces
            in this directory by default. If enabled, the Elastic public IP address allows outbound
            internet access from your WorkSpaces when you’re using an internet gateway in the
            Amazon VPC in which your WorkSpaces are located. If you're using a Network Address
            Translation (NAT) gateway for outbound internet access from your VPC, or if your WorkSpaces
            are in public subnets and you manually assign them Elastic IP addresses, you should
            disable this setting. This setting applies to new WorkSpaces that you launch or to
            existing WorkSpaces that you rebuild. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/amazon-workspaces-vpc.html">
            Configure a VPC for Amazon WorkSpaces</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultWorkspaceCreationProperties.EnableMaintenanceMode">
            <summary>
            Gets and sets the property EnableMaintenanceMode. 
            <para>
            Specifies whether maintenance mode is enabled for WorkSpaces. For more information,
            see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/workspace-maintenance.html">WorkSpace
            Maintenance</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultWorkspaceCreationProperties.InstanceIamRoleArn">
            <summary>
            Gets and sets the property InstanceIamRoleArn. 
            <para>
            Indicates the IAM role ARN of the instance.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DefaultWorkspaceCreationProperties.UserEnabledAsLocalAdministrator">
            <summary>
            Gets and sets the property UserEnabledAsLocalAdministrator. 
            <para>
            Specifies whether WorkSpace users are local administrators on their WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteAccountLinkInvitationRequest">
            <summary>
            Container for the parameters to the DeleteAccountLinkInvitation operation.
            Deletes the account link invitation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeleteAccountLinkInvitationRequest.ClientToken">
            <summary>
            Gets and sets the property ClientToken. 
            <para>
            A string of up to 64 ASCII characters that Amazon WorkSpaces uses to ensure idempotent
            creation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeleteAccountLinkInvitationRequest.LinkId">
            <summary>
            Gets and sets the property LinkId. 
            <para>
            The identifier of the account link.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteAccountLinkInvitationResponse">
            <summary>
            This is the response object from the DeleteAccountLinkInvitation operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeleteAccountLinkInvitationResponse.AccountLink">
            <summary>
            Gets and sets the property AccountLink. 
            <para>
            Information about the account link.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteClientBrandingRequest">
            <summary>
            Container for the parameters to the DeleteClientBranding operation.
            Deletes customized client branding. Client branding allows you to customize your WorkSpace's
            client login portal. You can tailor your login portal company logo, the support email
            address, support link, link to reset password, and a custom message for users trying
            to sign in.
            
             
            <para>
            After you delete your customized client branding, your login portal reverts to the
            default client branding.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeleteClientBrandingRequest.Platforms">
            <summary>
            Gets and sets the property Platforms. 
            <para>
            The device type for which you want to delete client branding.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeleteClientBrandingRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The directory identifier of the WorkSpace for which you want to delete client branding.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteClientBrandingResponse">
            <summary>
            This is the response object from the DeleteClientBranding operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteConnectClientAddInRequest">
            <summary>
            Container for the parameters to the DeleteConnectClientAddIn operation.
            Deletes a client-add-in for Amazon Connect that is configured within a directory.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeleteConnectClientAddInRequest.AddInId">
            <summary>
            Gets and sets the property AddInId. 
            <para>
            The identifier of the client add-in to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeleteConnectClientAddInRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The directory identifier for which the client add-in is configured.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteConnectClientAddInResponse">
            <summary>
            This is the response object from the DeleteConnectClientAddIn operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteConnectionAliasRequest">
            <summary>
            Container for the parameters to the DeleteConnectionAlias operation.
            Deletes the specified connection alias. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            
             <important> 
            <para>
             <b>If you will no longer be using a fully qualified domain name (FQDN) as the registration
            code for your WorkSpaces users, you must take certain precautions to prevent potential
            security issues.</b> For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html#cross-region-redirection-security-considerations">
            Security Considerations if You Stop Using Cross-Region Redirection</a>.
            </para>
             </important> <note> 
            <para>
            To delete a connection alias that has been shared, the shared account must first disassociate
            the connection alias from any directories it has been associated with. Then you must
            unshare the connection alias from the account it has been shared with. You can delete
            a connection alias only after it is no longer shared with any accounts or associated
            with any directories.
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeleteConnectionAliasRequest.AliasId">
            <summary>
            Gets and sets the property AliasId. 
            <para>
            The identifier of the connection alias to delete.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteConnectionAliasResponse">
            <summary>
            This is the response object from the DeleteConnectionAlias operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteIpGroupRequest">
            <summary>
            Container for the parameters to the DeleteIpGroup operation.
            Deletes the specified IP access control group.
            
             
            <para>
            You cannot delete an IP access control group that is associated with a directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeleteIpGroupRequest.GroupId">
            <summary>
            Gets and sets the property GroupId. 
            <para>
            The identifier of the IP access control group.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteIpGroupResponse">
            <summary>
            This is the response object from the DeleteIpGroup operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteTagsRequest">
            <summary>
            Container for the parameters to the DeleteTags operation.
            Deletes the specified tags from the specified WorkSpaces resource.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeleteTagsRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The identifier of the WorkSpaces resource. The supported resource types are WorkSpaces,
            registered directories, images, custom bundles, IP access control groups, and connection
            aliases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeleteTagsRequest.TagKeys">
            <summary>
            Gets and sets the property TagKeys. 
            <para>
            The tag keys.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteTagsResponse">
            <summary>
            This is the response object from the DeleteTags operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteWorkspaceBundleRequest">
            <summary>
            Container for the parameters to the DeleteWorkspaceBundle operation.
            Deletes the specified WorkSpace bundle. For more information about deleting WorkSpace
            bundles, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/delete_bundle.html">
            Delete a Custom WorkSpaces Bundle or Image</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeleteWorkspaceBundleRequest.BundleId">
            <summary>
            Gets and sets the property BundleId. 
            <para>
            The identifier of the bundle.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteWorkspaceBundleResponse">
            <summary>
            This is the response object from the DeleteWorkspaceBundle operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteWorkspaceImageRequest">
            <summary>
            Container for the parameters to the DeleteWorkspaceImage operation.
            Deletes the specified image from your account. To delete an image, you must first
            delete any bundles that are associated with the image and unshare the image if it
            is shared with other accounts.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeleteWorkspaceImageRequest.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the image.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeleteWorkspaceImageResponse">
            <summary>
            This is the response object from the DeleteWorkspaceImage operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeployWorkspaceApplicationsRequest">
            <summary>
            Container for the parameters to the DeployWorkspaceApplications operation.
            Deploys associated applications to the specified WorkSpace
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeployWorkspaceApplicationsRequest.Force">
            <summary>
            Gets and sets the property Force. 
            <para>
            Indicates whether the force flag is applied for the specified WorkSpace. When the
            force flag is enabled, it allows previously failed deployments to be retried.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeployWorkspaceApplicationsRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeployWorkspaceApplicationsResponse">
            <summary>
            This is the response object from the DeployWorkspaceApplications operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeployWorkspaceApplicationsResponse.Deployment">
            <summary>
            Gets and sets the property Deployment. 
            <para>
            The list of deployed associations and information about them.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeregisterWorkspaceDirectoryRequest">
            <summary>
            Container for the parameters to the DeregisterWorkspaceDirectory operation.
            Deregisters the specified directory. This operation is asynchronous and returns before
            the WorkSpace directory is deregistered. If any WorkSpaces are registered to this
            directory, you must remove them before you can deregister the directory.
            
             <note> 
            <para>
            Simple AD and AD Connector are made available to you free of charge to use with WorkSpaces.
            If there are no WorkSpaces being used with your Simple AD or AD Connector directory
            for 30 consecutive days, this directory will be automatically deregistered for use
            with Amazon WorkSpaces, and you will be charged for this directory as per the <a href="http://aws.amazon.com/directoryservice/pricing/">Directory
            Service pricing terms</a>.
            </para>
             
            <para>
            To delete empty directories, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/delete-workspaces-directory.html">
            Delete the Directory for Your WorkSpaces</a>. If you delete your Simple AD or AD Connector
            directory, you can always create a new one when you want to start using WorkSpaces
            again.
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DeregisterWorkspaceDirectoryRequest.DirectoryId">
            <summary>
            Gets and sets the property DirectoryId. 
            <para>
            The identifier of the directory. If any WorkSpaces are registered to this directory,
            you must remove them before you deregister the directory, or you will receive an OperationNotSupportedException
            error.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DeregisterWorkspaceDirectoryResponse">
            <summary>
            This is the response object from the DeregisterWorkspaceDirectory operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeAccountModificationsRequest">
            <summary>
            Container for the parameters to the DescribeAccountModifications operation.
            Retrieves a list that describes modifications to the configuration of Bring Your Own
            License (BYOL) for the specified account.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeAccountModificationsRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeAccountModificationsResponse">
            <summary>
            This is the response object from the DescribeAccountModifications operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeAccountModificationsResponse.AccountModifications">
            <summary>
            Gets and sets the property AccountModifications. 
            <para>
            The list of modifications to the configuration of BYOL.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeAccountModificationsResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The token to use to retrieve the next page of results. This value is null when there
            are no more results to return. 
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeAccountRequest">
            <summary>
            Container for the parameters to the DescribeAccount operation.
            Retrieves a list that describes the configuration of Bring Your Own License (BYOL)
            for the specified account.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeAccountResponse">
            <summary>
            This is the response object from the DescribeAccount operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeAccountResponse.DedicatedTenancyAccountType">
            <summary>
            Gets and sets the property DedicatedTenancyAccountType. 
            <para>
            The type of linked account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeAccountResponse.DedicatedTenancyManagementCidrRange">
            <summary>
            Gets and sets the property DedicatedTenancyManagementCidrRange. 
            <para>
            The IP address range, specified as an IPv4 CIDR block, used for the management network
            interface.
            </para>
             
            <para>
            The management network interface is connected to a secure Amazon WorkSpaces management
            network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces
            clients, and to allow Amazon WorkSpaces to manage the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeAccountResponse.DedicatedTenancySupport">
            <summary>
            Gets and sets the property DedicatedTenancySupport. 
            <para>
            The status of BYOL (whether BYOL is enabled or disabled).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeAccountResponse.Message">
            <summary>
            Gets and sets the property Message. 
            <para>
            The text message to describe the status of BYOL.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeApplicationAssociationsRequest">
            <summary>
            Container for the parameters to the DescribeApplicationAssociations operation.
            Describes the associations between the application and the specified associated resources.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeApplicationAssociationsRequest.ApplicationId">
            <summary>
            Gets and sets the property ApplicationId. 
            <para>
            The identifier of the specified application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeApplicationAssociationsRequest.AssociatedResourceTypes">
            <summary>
            Gets and sets the property AssociatedResourceTypes. 
            <para>
            The resource type of the associated resources.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeApplicationAssociationsRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. 
            <para>
            The maximum number of associations to return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeApplicationAssociationsRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeApplicationAssociationsResponse">
            <summary>
            This is the response object from the DescribeApplicationAssociations operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeApplicationAssociationsResponse.Associations">
            <summary>
            Gets and sets the property Associations. 
            <para>
            List of associations and information about them.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeApplicationAssociationsResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeApplicationsRequest">
            <summary>
            Container for the parameters to the DescribeApplications operation.
            Describes the specified applications by filtering based on their compute types, license
            availability, operating systems, and owners.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeApplicationsRequest.ApplicationIds">
            <summary>
            Gets and sets the property ApplicationIds. 
            <para>
            The identifiers of one or more applications.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeApplicationsRequest.ComputeTypeNames">
            <summary>
            Gets and sets the property ComputeTypeNames. 
            <para>
            The compute types supported by the applications.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeApplicationsRequest.LicenseType">
            <summary>
            Gets and sets the property LicenseType. 
            <para>
            The license availability for the applications.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeApplicationsRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. 
            <para>
            The maximum number of applications to return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeApplicationsRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeApplicationsRequest.OperatingSystemNames">
            <summary>
            Gets and sets the property OperatingSystemNames. 
            <para>
            The operating systems supported by the applications.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeApplicationsRequest.Owner">
            <summary>
            Gets and sets the property Owner. 
            <para>
            The owner of the applications.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeApplicationsResponse">
            <summary>
            This is the response object from the DescribeApplications operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeApplicationsResponse.Applications">
            <summary>
            Gets and sets the property Applications. 
            <para>
            List of information about the specified applications.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeApplicationsResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeBundleAssociationsRequest">
            <summary>
            Container for the parameters to the DescribeBundleAssociations operation.
            Describes the associations between the applications and the specified bundle.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeBundleAssociationsRequest.AssociatedResourceTypes">
            <summary>
            Gets and sets the property AssociatedResourceTypes. 
            <para>
            The resource types of the associated resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeBundleAssociationsRequest.BundleId">
            <summary>
            Gets and sets the property BundleId. 
            <para>
            The identifier of the bundle.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeBundleAssociationsResponse">
            <summary>
            This is the response object from the DescribeBundleAssociations operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeBundleAssociationsResponse.Associations">
            <summary>
            Gets and sets the property Associations. 
            <para>
            List of information about the specified associations.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeClientBrandingRequest">
            <summary>
            Container for the parameters to the DescribeClientBranding operation.
            Describes the specified client branding. Client branding allows you to customize the
            log in page of various device types for your users. You can add your company logo,
            the support email address, support link, link to reset password, and a custom message
            for users trying to sign in.
            
             <note> 
            <para>
            Only device types that have branding information configured will be shown in the response.
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeClientBrandingRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The directory identifier of the WorkSpace for which you want to view client branding
            information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeClientBrandingResponse">
            <summary>
            This is the response object from the DescribeClientBranding operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeClientBrandingResponse.DeviceTypeAndroid">
            <summary>
            Gets and sets the property DeviceTypeAndroid. 
            <para>
            The branding information for Android devices.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeClientBrandingResponse.DeviceTypeIos">
            <summary>
            Gets and sets the property DeviceTypeIos. 
            <para>
            The branding information for iOS devices.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeClientBrandingResponse.DeviceTypeLinux">
            <summary>
            Gets and sets the property DeviceTypeLinux. 
            <para>
            The branding information for Linux devices.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeClientBrandingResponse.DeviceTypeOsx">
            <summary>
            Gets and sets the property DeviceTypeOsx. 
            <para>
            The branding information for macOS devices.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeClientBrandingResponse.DeviceTypeWeb">
            <summary>
            Gets and sets the property DeviceTypeWeb. 
            <para>
            The branding information for Web access.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeClientBrandingResponse.DeviceTypeWindows">
            <summary>
            Gets and sets the property DeviceTypeWindows. 
            <para>
            The branding information for Windows devices.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeClientPropertiesRequest">
            <summary>
            Container for the parameters to the DescribeClientProperties operation.
            Retrieves a list that describes one or more specified Amazon WorkSpaces clients.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeClientPropertiesRequest.ResourceIds">
            <summary>
            Gets and sets the property ResourceIds. 
            <para>
            The resource identifier, in the form of directory IDs.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeClientPropertiesResponse">
            <summary>
            This is the response object from the DescribeClientProperties operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeClientPropertiesResponse.ClientPropertiesList">
            <summary>
            Gets and sets the property ClientPropertiesList. 
            <para>
            Information about the specified Amazon WorkSpaces clients.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeConnectClientAddInsRequest">
            <summary>
            Container for the parameters to the DescribeConnectClientAddIns operation.
            Retrieves a list of Amazon Connect client add-ins that have been created.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectClientAddInsRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. 
            <para>
            The maximum number of items to return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectClientAddInsRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectClientAddInsRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The directory identifier for which the client add-in is configured.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeConnectClientAddInsResponse">
            <summary>
            This is the response object from the DescribeConnectClientAddIns operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectClientAddInsResponse.AddIns">
            <summary>
            Gets and sets the property AddIns. 
            <para>
            Information about client add-ins.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectClientAddInsResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The token to use to retrieve the next page of results. This value is null when there
            are no more results to return. 
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeConnectionAliasesRequest">
            <summary>
            Container for the parameters to the DescribeConnectionAliases operation.
            Retrieves a list that describes the connection aliases used for cross-Region redirection.
            For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectionAliasesRequest.AliasIds">
            <summary>
            Gets and sets the property AliasIds. 
            <para>
            The identifiers of the connection aliases to describe.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectionAliasesRequest.Limit">
            <summary>
            Gets and sets the property Limit. 
            <para>
            The maximum number of connection aliases to return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectionAliasesRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results. 
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectionAliasesRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The identifier of the directory associated with the connection alias.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeConnectionAliasesResponse">
            <summary>
            This is the response object from the DescribeConnectionAliases operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectionAliasesResponse.ConnectionAliases">
            <summary>
            Gets and sets the property ConnectionAliases. 
            <para>
            Information about the specified connection aliases.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectionAliasesResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The token to use to retrieve the next page of results. This value is null when there
            are no more results to return. 
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeConnectionAliasPermissionsRequest">
            <summary>
            Container for the parameters to the DescribeConnectionAliasPermissions operation.
            Describes the permissions that the owner of a connection alias has granted to another
            Amazon Web Services account for the specified connection alias. For more information,
            see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectionAliasPermissionsRequest.AliasId">
            <summary>
            Gets and sets the property AliasId. 
            <para>
            The identifier of the connection alias.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectionAliasPermissionsRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. 
            <para>
            The maximum number of results to return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectionAliasPermissionsRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results. 
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeConnectionAliasPermissionsResponse">
            <summary>
            This is the response object from the DescribeConnectionAliasPermissions operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectionAliasPermissionsResponse.AliasId">
            <summary>
            Gets and sets the property AliasId. 
            <para>
            The identifier of the connection alias.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectionAliasPermissionsResponse.ConnectionAliasPermissions">
            <summary>
            Gets and sets the property ConnectionAliasPermissions. 
            <para>
            The permissions associated with a connection alias.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeConnectionAliasPermissionsResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The token to use to retrieve the next page of results. This value is null when there
            are no more results to return. 
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportRequest">
            <summary>
            Container for the parameters to the DescribeCustomWorkspaceImageImport operation.
            Retrieves information about a WorkSpace BYOL image being imported via ImportCustomWorkspaceImage.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportRequest.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportResponse">
            <summary>
            This is the response object from the DescribeCustomWorkspaceImageImport operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportResponse.Created">
            <summary>
            Gets and sets the property Created. 
            <para>
            The timestamp when the WorkSpace image import was created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportResponse.ErrorDetails">
            <summary>
            Gets and sets the property ErrorDetails. 
            <para>
            Describes in-depth details about the error. These details include the possible causes
            of the error and troubleshooting information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportResponse.ImageBuilderInstanceId">
            <summary>
            Gets and sets the property ImageBuilderInstanceId. 
            <para>
            The image builder instance ID of the WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportResponse.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportResponse.ImageSource">
            <summary>
            Gets and sets the property ImageSource. 
            <para>
            Describes the image import source.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportResponse.InfrastructureConfigurationArn">
            <summary>
            Gets and sets the property InfrastructureConfigurationArn. 
            <para>
            The infrastructure configuration ARN that specifies how the WorkSpace image is built.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportResponse.LastUpdatedTime">
            <summary>
            Gets and sets the property LastUpdatedTime. 
            <para>
            The timestamp when the WorkSpace image import was last updated.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportResponse.ProgressPercentage">
            <summary>
            Gets and sets the property ProgressPercentage. 
            <para>
            The estimated progress percentage of the WorkSpace image import workflow.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportResponse.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The state of the WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportResponse.StateMessage">
            <summary>
            Gets and sets the property StateMessage. 
            <para>
            The state message of the WorkSpace image import workflow.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeImageAssociationsRequest">
            <summary>
            Container for the parameters to the DescribeImageAssociations operation.
            Describes the associations between the applications and the specified image.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeImageAssociationsRequest.AssociatedResourceTypes">
            <summary>
            Gets and sets the property AssociatedResourceTypes. 
            <para>
            The resource types of the associated resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeImageAssociationsRequest.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the image.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeImageAssociationsResponse">
            <summary>
            This is the response object from the DescribeImageAssociations operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeImageAssociationsResponse.Associations">
            <summary>
            Gets and sets the property Associations. 
            <para>
            List of information about the specified associations.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeIpGroupsRequest">
            <summary>
            Container for the parameters to the DescribeIpGroups operation.
            Describes one or more of your IP access control groups.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeIpGroupsRequest.GroupIds">
            <summary>
            Gets and sets the property GroupIds. 
            <para>
            The identifiers of one or more IP access control groups.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeIpGroupsRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. 
            <para>
            The maximum number of items to return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeIpGroupsRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeIpGroupsResponse">
            <summary>
            This is the response object from the DescribeIpGroups operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeIpGroupsResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The token to use to retrieve the next page of results. This value is null when there
            are no more results to return. 
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeIpGroupsResponse.Result">
            <summary>
            Gets and sets the property Result. 
            <para>
            Information about the IP access control groups.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeTagsRequest">
            <summary>
            Container for the parameters to the DescribeTags operation.
            Describes the specified tags for the specified WorkSpaces resource.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeTagsRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The identifier of the WorkSpaces resource. The supported resource types are WorkSpaces,
            registered directories, images, custom bundles, IP access control groups, and connection
            aliases.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeTagsResponse">
            <summary>
            This is the response object from the DescribeTags operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeTagsResponse.TagList">
            <summary>
            Gets and sets the property TagList. 
            <para>
            The tags.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspaceAssociationsRequest">
            <summary>
            Container for the parameters to the DescribeWorkspaceAssociations operation.
            Describes the associations betweens applications and the specified WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceAssociationsRequest.AssociatedResourceTypes">
            <summary>
            Gets and sets the property AssociatedResourceTypes. 
            <para>
            The resource types of the associated resources.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceAssociationsRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspaceAssociationsResponse">
            <summary>
            This is the response object from the DescribeWorkspaceAssociations operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceAssociationsResponse.Associations">
            <summary>
            Gets and sets the property Associations. 
            <para>
            List of information about the specified associations.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesRequest">
            <summary>
            Container for the parameters to the DescribeWorkspaceBundles operation.
            Retrieves a list that describes the available WorkSpace bundles.
            
             
            <para>
            You can filter the results using either bundle ID or owner, but not both.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesRequest.BundleIds">
            <summary>
            Gets and sets the property BundleIds. 
            <para>
            The identifiers of the bundles. You cannot combine this parameter with any other filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The token for the next set of results. (You received this token from a previous call.)
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesRequest.Owner">
            <summary>
            Gets and sets the property Owner. 
            <para>
            The owner of the bundles. You cannot combine this parameter with any other filter.
            </para>
             
            <para>
            To describe the bundles provided by Amazon Web Services, specify <c>AMAZON</c>. To
            describe the bundles that belong to your account, don't specify a value.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesResponse">
            <summary>
            This is the response object from the DescribeWorkspaceBundles operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesResponse.Bundles">
            <summary>
            Gets and sets the property Bundles. 
            <para>
            Information about the bundles.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The token to use to retrieve the next page of results. This value is null when there
            are no more results to return. This token is valid for one day and must be used within
            that time frame.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesFilter">
            <summary>
            Describes the filter conditions for the WorkSpaces to return.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesFilter.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the WorkSpaces to filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesFilter.Values">
            <summary>
            Gets and sets the property Values. 
            <para>
            The values for filtering WorkSpaces
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest">
            <summary>
            Container for the parameters to the DescribeWorkspaceDirectories operation.
            Describes the available directories that are registered with Amazon WorkSpaces.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest.DirectoryIds">
            <summary>
            Gets and sets the property DirectoryIds. 
            <para>
            The identifiers of the directories. If the value is null, all directories are retrieved.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest.Filters">
            <summary>
            Gets and sets the property Filters. 
            <para>
            The filter condition for the WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest.Limit">
            <summary>
            Gets and sets the property Limit. 
            <para>
            The maximum number of directories to return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest.WorkspaceDirectoryNames">
            <summary>
            Gets and sets the property WorkspaceDirectoryNames. 
            <para>
            The names of the WorkSpace directories.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesResponse">
            <summary>
            This is the response object from the DescribeWorkspaceDirectories operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesResponse.Directories">
            <summary>
            Gets and sets the property Directories. 
            <para>
            Information about the directories.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The token to use to retrieve the next page of results. This value is null when there
            are no more results to return. 
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspaceImagePermissionsRequest">
            <summary>
            Container for the parameters to the DescribeWorkspaceImagePermissions operation.
            Describes the permissions that the owner of an image has granted to other Amazon Web
            Services accounts for an image.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceImagePermissionsRequest.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceImagePermissionsRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. 
            <para>
            The maximum number of items to return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceImagePermissionsRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspaceImagePermissionsResponse">
            <summary>
            This is the response object from the DescribeWorkspaceImagePermissions operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceImagePermissionsResponse.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceImagePermissionsResponse.ImagePermissions">
            <summary>
            Gets and sets the property ImagePermissions. 
            <para>
            The identifiers of the Amazon Web Services accounts that the image has been shared
            with.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceImagePermissionsResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The token to use to retrieve the next page of results. This value is null when there
            are no more results to return. 
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspaceImagesRequest">
            <summary>
            Container for the parameters to the DescribeWorkspaceImages operation.
            Retrieves a list that describes one or more specified images, if the image identifiers
            are provided. Otherwise, all images in the account are described.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceImagesRequest.ImageIds">
            <summary>
            Gets and sets the property ImageIds. 
            <para>
            The identifier of the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceImagesRequest.ImageType">
            <summary>
            Gets and sets the property ImageType. 
            <para>
            The type (owned or shared) of the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceImagesRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. 
            <para>
            The maximum number of items to return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceImagesRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspaceImagesResponse">
            <summary>
            This is the response object from the DescribeWorkspaceImages operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceImagesResponse.Images">
            <summary>
            Gets and sets the property Images. 
            <para>
            Information about the images.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceImagesResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The token to use to retrieve the next page of results. This value is null when there
            are no more results to return. 
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusRequest">
            <summary>
            Container for the parameters to the DescribeWorkspacesConnectionStatus operation.
            Describes the connection status of the specified WorkSpaces.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusRequest.WorkspaceIds">
            <summary>
            Gets and sets the property WorkspaceIds. 
            <para>
            The identifiers of the WorkSpaces. You can specify up to 25 WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusResponse">
            <summary>
            This is the response object from the DescribeWorkspacesConnectionStatus operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The token to use to retrieve the next page of results. This value is null when there
            are no more results to return. 
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusResponse.WorkspacesConnectionStatus">
            <summary>
            Gets and sets the property WorkspacesConnectionStatus. 
            <para>
            Information about the connection status of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspaceSnapshotsRequest">
            <summary>
            Container for the parameters to the DescribeWorkspaceSnapshots operation.
            Describes the snapshots for the specified WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceSnapshotsRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspaceSnapshotsResponse">
            <summary>
            This is the response object from the DescribeWorkspaceSnapshots operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceSnapshotsResponse.RebuildSnapshots">
            <summary>
            Gets and sets the property RebuildSnapshots. 
            <para>
            Information about the snapshots that can be used to rebuild a WorkSpace. These snapshots
            include the user volume.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspaceSnapshotsResponse.RestoreSnapshots">
            <summary>
            Gets and sets the property RestoreSnapshots. 
            <para>
            Information about the snapshots that can be used to restore a WorkSpace. These snapshots
            include both the root volume and the user volume.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolSessionsRequest">
            <summary>
            Container for the parameters to the DescribeWorkspacesPoolSessions operation.
            Retrieves a list that describes the streaming sessions for a specified pool.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolSessionsRequest.Limit">
            <summary>
            Gets and sets the property Limit. 
            <para>
            The maximum size of each page of results. The default value is 20 and the maximum
            value is 50.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolSessionsRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolSessionsRequest.PoolId">
            <summary>
            Gets and sets the property PoolId. 
            <para>
            The identifier of the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolSessionsRequest.UserId">
            <summary>
            Gets and sets the property UserId. 
            <para>
            The identifier of the user.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolSessionsResponse">
            <summary>
            This is the response object from the DescribeWorkspacesPoolSessions operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolSessionsResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolSessionsResponse.Sessions">
            <summary>
            Gets and sets the property Sessions. 
            <para>
            Describes the pool sessions.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsFilter">
            <summary>
            Describes the filter conditions for WorkSpaces Pools to return.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsFilter.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the pool to filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsFilter.Operator">
            <summary>
            Gets and sets the property Operator. 
            <para>
            The operator values for filtering WorkSpaces Pools.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsFilter.Values">
            <summary>
            Gets and sets the property Values. 
            <para>
            The values for filtering WorkSpaces Pools.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsRequest">
            <summary>
            Container for the parameters to the DescribeWorkspacesPools operation.
            Describes the specified WorkSpaces Pools.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsRequest.Filters">
            <summary>
            Gets and sets the property Filters. 
            <para>
            The filter conditions for the WorkSpaces Pool to return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsRequest.Limit">
            <summary>
            Gets and sets the property Limit. 
            <para>
            The maximum number of items to return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsRequest.PoolIds">
            <summary>
            Gets and sets the property PoolIds. 
            <para>
            The identifier of the WorkSpaces Pools.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsResponse">
            <summary>
            This is the response object from the DescribeWorkspacesPools operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsResponse.WorkspacesPools">
            <summary>
            Gets and sets the property WorkspacesPools. 
            <para>
            Information about the WorkSpaces Pools.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspacesRequest">
            <summary>
            Container for the parameters to the DescribeWorkspaces operation.
            Describes the specified WorkSpaces.
            
             
            <para>
            You can filter the results by using the bundle identifier, directory identifier, or
            owner, but you can specify only one filter at a time.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesRequest.BundleId">
            <summary>
            Gets and sets the property BundleId. 
            <para>
            The identifier of the bundle. All WorkSpaces that are created from this bundle are
            retrieved. You cannot combine this parameter with any other filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesRequest.DirectoryId">
            <summary>
            Gets and sets the property DirectoryId. 
            <para>
            The identifier of the directory. In addition, you can optionally specify a specific
            directory user (see <c>UserName</c>). You cannot combine this parameter with any other
            filter.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesRequest.Limit">
            <summary>
            Gets and sets the property Limit. 
            <para>
            The maximum number of items to return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesRequest.UserName">
            <summary>
            Gets and sets the property UserName. 
            <para>
            The name of the directory user. You must specify this parameter with <c>DirectoryId</c>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesRequest.WorkspaceIds">
            <summary>
            Gets and sets the property WorkspaceIds. 
            <para>
            The identifiers of the WorkSpaces. You cannot combine this parameter with any other
            filter.
            </para>
             
            <para>
            Because the <a>CreateWorkspaces</a> operation is asynchronous, the identifier it returns
            is not immediately available. If you immediately call <a>DescribeWorkspaces</a> with
            this identifier, no information is returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesRequest.WorkspaceName">
            <summary>
            Gets and sets the property WorkspaceName. 
            <para>
            The name of the user-decoupled WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DescribeWorkspacesResponse">
            <summary>
            This is the response object from the DescribeWorkspaces operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The token to use to retrieve the next page of results. This value is null when there
            are no more results to return. 
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DescribeWorkspacesResponse.Workspaces">
            <summary>
            Gets and sets the property Workspaces. 
            <para>
            Information about the WorkSpaces.
            </para>
             
            <para>
            Because <a>CreateWorkspaces</a> is an asynchronous operation, some of the returned
            information could be incomplete.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DisassociateConnectionAliasRequest">
            <summary>
            Container for the parameters to the DisassociateConnectionAlias operation.
            Disassociates a connection alias from a directory. Disassociating a connection alias
            disables cross-Region redirection between two directories in different Regions. For
            more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            
             <note> 
            <para>
            Before performing this operation, call <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeConnectionAliases.html">
            DescribeConnectionAliases</a> to make sure that the current state of the connection
            alias is <c>CREATED</c>.
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DisassociateConnectionAliasRequest.AliasId">
            <summary>
            Gets and sets the property AliasId. 
            <para>
            The identifier of the connection alias to disassociate.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DisassociateConnectionAliasResponse">
            <summary>
            This is the response object from the DisassociateConnectionAlias operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DisassociateIpGroupsRequest">
            <summary>
            Container for the parameters to the DisassociateIpGroups operation.
            Disassociates the specified IP access control group from the specified directory.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DisassociateIpGroupsRequest.DirectoryId">
            <summary>
            Gets and sets the property DirectoryId. 
            <para>
            The identifier of the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DisassociateIpGroupsRequest.GroupIds">
            <summary>
            Gets and sets the property GroupIds. 
            <para>
            The identifiers of one or more IP access control groups.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DisassociateIpGroupsResponse">
            <summary>
            This is the response object from the DisassociateIpGroups operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DisassociateWorkspaceApplicationRequest">
            <summary>
            Container for the parameters to the DisassociateWorkspaceApplication operation.
            Disassociates the specified application from a WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DisassociateWorkspaceApplicationRequest.ApplicationId">
            <summary>
            Gets and sets the property ApplicationId. 
            <para>
            The identifier of the application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DisassociateWorkspaceApplicationRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.DisassociateWorkspaceApplicationResponse">
            <summary>
            This is the response object from the DisassociateWorkspaceApplication operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.DisassociateWorkspaceApplicationResponse.Association">
            <summary>
            Gets and sets the property Association. 
            <para>
            Information about the targeted association.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ErrorDetails">
            <summary>
            Describes in-depth details about the error. These details include the possible causes
            of the error and troubleshooting information.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ErrorDetails.ErrorCode">
            <summary>
            Gets and sets the property ErrorCode. 
            <para>
            Indicates the error code returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ErrorDetails.ErrorMessage">
            <summary>
            Gets and sets the property ErrorMessage. 
            <para>
            The text of the error message related the error code.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.FailedCreateStandbyWorkspacesRequest">
            <summary>
            Describes the standby WorkSpace that could not be created.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.FailedCreateStandbyWorkspacesRequest.ErrorCode">
            <summary>
            Gets and sets the property ErrorCode. 
            <para>
            The error code that is returned if the standby WorkSpace could not be created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.FailedCreateStandbyWorkspacesRequest.ErrorMessage">
            <summary>
            Gets and sets the property ErrorMessage. 
            <para>
            The text of the error message that is returned if the standby WorkSpace could not
            be created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.FailedCreateStandbyWorkspacesRequest.StandbyWorkspaceRequest">
            <summary>
            Gets and sets the property StandbyWorkspaceRequest. 
            <para>
            Information about the standby WorkSpace that could not be created.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.FailedCreateWorkspaceRequest">
            <summary>
            Describes a WorkSpace that cannot be created.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.FailedCreateWorkspaceRequest.ErrorCode">
            <summary>
            Gets and sets the property ErrorCode. 
            <para>
            The error code that is returned if the WorkSpace cannot be created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.FailedCreateWorkspaceRequest.ErrorMessage">
            <summary>
            Gets and sets the property ErrorMessage. 
            <para>
            The text of the error message that is returned if the WorkSpace cannot be created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.FailedCreateWorkspaceRequest.WorkspaceRequest">
            <summary>
            Gets and sets the property WorkspaceRequest. 
            <para>
            Information about the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.FailedWorkspaceChangeRequest">
            <summary>
            Describes a WorkSpace that could not be rebooted. (<a>RebootWorkspaces</a>), rebuilt
            (<a>RebuildWorkspaces</a>), restored (<a>RestoreWorkspace</a>), terminated (<a>TerminateWorkspaces</a>),
            started (<a>StartWorkspaces</a>), or stopped (<a>StopWorkspaces</a>).
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.FailedWorkspaceChangeRequest.ErrorCode">
            <summary>
            Gets and sets the property ErrorCode. 
            <para>
            The error code that is returned if the WorkSpace cannot be rebooted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.FailedWorkspaceChangeRequest.ErrorMessage">
            <summary>
            Gets and sets the property ErrorMessage. 
            <para>
            The text of the error message that is returned if the WorkSpace cannot be rebooted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.FailedWorkspaceChangeRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.GetAccountLinkRequest">
            <summary>
            Container for the parameters to the GetAccountLink operation.
            Retrieves account link information.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.GetAccountLinkRequest.LinkedAccountId">
            <summary>
            Gets and sets the property LinkedAccountId. 
            <para>
            The identifier of the account link
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.GetAccountLinkRequest.LinkId">
            <summary>
            Gets and sets the property LinkId. 
            <para>
            The identifier of the account to link.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.GetAccountLinkResponse">
            <summary>
            This is the response object from the GetAccountLink operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.GetAccountLinkResponse.AccountLink">
            <summary>
            Gets and sets the property AccountLink. 
            <para>
            The account link of the account link to retrieve.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.GlobalAcceleratorForDirectory">
            <summary>
            Describes the Global Accelerator for directory
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.GlobalAcceleratorForDirectory.Mode">
            <summary>
            Gets and sets the property Mode. 
            <para>
            Indicates if Global Accelerator for directory is enabled or disabled.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.GlobalAcceleratorForDirectory.PreferredProtocol">
            <summary>
            Gets and sets the property PreferredProtocol. 
            <para>
            Indicates the preferred protocol for Global Accelerator.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.GlobalAcceleratorForWorkSpace">
            <summary>
            Describes the Global Accelerator for WorkSpaces.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.GlobalAcceleratorForWorkSpace.Mode">
            <summary>
            Gets and sets the property Mode. 
            <para>
            Indicates if Global Accelerator for WorkSpaces is enabled, disabled, or the same mode
            as the associated directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.GlobalAcceleratorForWorkSpace.PreferredProtocol">
            <summary>
            Gets and sets the property PreferredProtocol. 
            <para>
            Indicates the preferred protocol for Global Accelerator.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.IDCConfig">
            <summary>
            Specifies the configurations of the identity center.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IDCConfig.ApplicationArn">
            <summary>
            Gets and sets the property ApplicationArn. 
            <para>
            The Amazon Resource Name (ARN) of the application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IDCConfig.InstanceArn">
            <summary>
            Gets and sets the property InstanceArn. 
            <para>
            The Amazon Resource Name (ARN) of the identity center instance.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ImagePermission">
            <summary>
            Describes the Amazon Web Services accounts that have been granted permission to use
            a shared image. For more information about sharing images, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/share-custom-image.html">
            Share or Unshare a Custom WorkSpaces Image</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImagePermission.SharedAccountId">
            <summary>
            Gets and sets the property SharedAccountId. 
            <para>
            The identifier of the Amazon Web Services account that an image has been shared with.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ImageResourceAssociation">
            <summary>
            Describes the association between an application and an image resource.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImageResourceAssociation.AssociatedResourceId">
            <summary>
            Gets and sets the property AssociatedResourceId. 
            <para>
            The identifier of the associated resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImageResourceAssociation.AssociatedResourceType">
            <summary>
            Gets and sets the property AssociatedResourceType. 
            <para>
            The resource type of the associated resources.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImageResourceAssociation.Created">
            <summary>
            Gets and sets the property Created. 
            <para>
            The time the association is created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImageResourceAssociation.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImageResourceAssociation.LastUpdatedTime">
            <summary>
            Gets and sets the property LastUpdatedTime. 
            <para>
            The time the association status was last updated.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImageResourceAssociation.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The status of the image resource association.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImageResourceAssociation.StateReason">
            <summary>
            Gets and sets the property StateReason. 
            <para>
            The reason the association deployment failed.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ImageSourceIdentifier">
            <summary>
            Describes the image import source.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImageSourceIdentifier.Ec2ImageId">
            <summary>
            Gets and sets the property Ec2ImageId. 
            <para>
            The identifier of the EC2 image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImageSourceIdentifier.Ec2ImportTaskId">
            <summary>
            Gets and sets the property Ec2ImportTaskId. 
            <para>
            The EC2 import task ID to import the image from the Amazon EC2 VM import process.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImageSourceIdentifier.ImageBuildVersionArn">
            <summary>
            Gets and sets the property ImageBuildVersionArn. 
            <para>
            The ARN of the EC2 Image Builder image.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ImportClientBrandingRequest">
            <summary>
            Container for the parameters to the ImportClientBranding operation.
            Imports client branding. Client branding allows you to customize your WorkSpace's
            client login portal. You can tailor your login portal company logo, the support email
            address, support link, link to reset password, and a custom message for users trying
            to sign in.
            
             
            <para>
            After you import client branding, the default branding experience for the specified
            platform type is replaced with the imported experience
            </para>
             <note> <ul> <li> 
            <para>
            You must specify at least one platform type when importing client branding.
            </para>
             </li> <li> 
            <para>
            You can import up to 6 MB of data with each request. If your request exceeds this
            limit, you can import client branding for different platform types using separate
            requests.
            </para>
             </li> <li> 
            <para>
            In each platform type, the <c>SupportEmail</c> and <c>SupportLink</c> parameters are
            mutually exclusive. You can specify only one parameter for each platform type, but
            not both.
            </para>
             </li> <li> 
            <para>
            Imported data can take up to a minute to appear in the WorkSpaces client.
            </para>
             </li> </ul> </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportClientBrandingRequest.DeviceTypeAndroid">
            <summary>
            Gets and sets the property DeviceTypeAndroid. 
            <para>
            The branding information to import for Android devices.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportClientBrandingRequest.DeviceTypeIos">
            <summary>
            Gets and sets the property DeviceTypeIos. 
            <para>
            The branding information to import for iOS devices.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportClientBrandingRequest.DeviceTypeLinux">
            <summary>
            Gets and sets the property DeviceTypeLinux. 
            <para>
            The branding information to import for Linux devices.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportClientBrandingRequest.DeviceTypeOsx">
            <summary>
            Gets and sets the property DeviceTypeOsx. 
            <para>
            The branding information to import for macOS devices.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportClientBrandingRequest.DeviceTypeWeb">
            <summary>
            Gets and sets the property DeviceTypeWeb. 
            <para>
            The branding information to import for web access.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportClientBrandingRequest.DeviceTypeWindows">
            <summary>
            Gets and sets the property DeviceTypeWindows. 
            <para>
            The branding information to import for Windows devices.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportClientBrandingRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The directory identifier of the WorkSpace for which you want to import client branding.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ImportClientBrandingResponse">
            <summary>
            This is the response object from the ImportClientBranding operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportClientBrandingResponse.DeviceTypeAndroid">
            <summary>
            Gets and sets the property DeviceTypeAndroid. 
            <para>
            The branding information configured for Android devices.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportClientBrandingResponse.DeviceTypeIos">
            <summary>
            Gets and sets the property DeviceTypeIos. 
            <para>
            The branding information configured for iOS devices.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportClientBrandingResponse.DeviceTypeLinux">
            <summary>
            Gets and sets the property DeviceTypeLinux. 
            <para>
            The branding information configured for Linux devices.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportClientBrandingResponse.DeviceTypeOsx">
            <summary>
            Gets and sets the property DeviceTypeOsx. 
            <para>
            The branding information configured for macOS devices.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportClientBrandingResponse.DeviceTypeWeb">
            <summary>
            Gets and sets the property DeviceTypeWeb. 
            <para>
            The branding information configured for web access.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportClientBrandingResponse.DeviceTypeWindows">
            <summary>
            Gets and sets the property DeviceTypeWindows. 
            <para>
            The branding information configured for Windows devices.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageRequest">
            <summary>
            Container for the parameters to the ImportCustomWorkspaceImage operation.
            Imports the specified Windows 10 or 11 Bring Your Own License (BYOL) image into Amazon
            WorkSpaces using EC2 Image Builder. The image must be an already licensed image that
            is in your Amazon Web Services account, and you must own the image. For more information
            about creating BYOL images, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/byol-windows-images.html">
            Bring Your Own Windows Desktop Licenses</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageRequest.ComputeType">
            <summary>
            Gets and sets the property ComputeType. 
            <para>
            The supported compute type for the WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageRequest.ImageDescription">
            <summary>
            Gets and sets the property ImageDescription. 
            <para>
            The description of the WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageRequest.ImageName">
            <summary>
            Gets and sets the property ImageName. 
            <para>
            The name of the WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageRequest.ImageSource">
            <summary>
            Gets and sets the property ImageSource. 
            <para>
            The options for image import source.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageRequest.InfrastructureConfigurationArn">
            <summary>
            Gets and sets the property InfrastructureConfigurationArn. 
            <para>
            The infrastructure configuration ARN that specifies how the WorkSpace image is built.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageRequest.OsVersion">
            <summary>
            Gets and sets the property OsVersion. 
            <para>
            The OS version for the WorkSpace image source.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageRequest.Platform">
            <summary>
            Gets and sets the property Platform. 
            <para>
            The platform for the WorkSpace image source.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageRequest.Protocol">
            <summary>
            Gets and sets the property Protocol. 
            <para>
            The supported protocol for the WorkSpace image. Windows 11 does not support PCOIP
            protocol.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageRequest.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            The resource tags. Each WorkSpaces resource can have a maximum of 50 tags.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageResponse">
            <summary>
            This is the response object from the ImportCustomWorkspaceImage operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageResponse.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageResponse.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The state of the WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ImportWorkspaceImageRequest">
            <summary>
            Container for the parameters to the ImportWorkspaceImage operation.
            Imports the specified Windows 10 or 11 Bring Your Own License (BYOL) image into Amazon
            WorkSpaces. The image must be an already licensed Amazon EC2 image that is in your
            Amazon Web Services account, and you must own the image. For more information about
            creating BYOL images, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/byol-windows-images.html">
            Bring Your Own Windows Desktop Licenses</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportWorkspaceImageRequest.Applications">
            <summary>
            Gets and sets the property Applications. 
            <para>
            If specified, the version of Microsoft Office to subscribe to. Valid only for Windows
            10 and 11 BYOL images. For more information about subscribing to Office for BYOL images,
            see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/byol-windows-images.html">
            Bring Your Own Windows Desktop Licenses</a>.
            </para>
             <note> <ul> <li> 
            <para>
            Although this parameter is an array, only one item is allowed at this time.
            </para>
             </li> <li> 
            <para>
            During the image import process, non-GPU DCV (formerly WSP) WorkSpaces with Windows
            11 support only <c>Microsoft_Office_2019</c>. GPU DCV (formerly WSP) WorkSpaces with
            Windows 11 do not support Office installation.
            </para>
             </li> </ul> </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportWorkspaceImageRequest.Ec2ImageId">
            <summary>
            Gets and sets the property Ec2ImageId. 
            <para>
            The identifier of the EC2 image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportWorkspaceImageRequest.ImageDescription">
            <summary>
            Gets and sets the property ImageDescription. 
            <para>
            The description of the WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportWorkspaceImageRequest.ImageName">
            <summary>
            Gets and sets the property ImageName. 
            <para>
            The name of the WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportWorkspaceImageRequest.IngestionProcess">
            <summary>
            Gets and sets the property IngestionProcess. 
            <para>
            The ingestion process to be used when importing the image, depending on which protocol
            you want to use for your BYOL Workspace image, either PCoIP, WSP, or bring your own
            protocol (BYOP). To use DCV, specify a value that ends in <c>_WSP</c>. To use PCoIP,
            specify a value that does not end in <c>_WSP</c>. To use BYOP, specify a value that
            ends in <c>_BYOP</c>.
            </para>
             
            <para>
            For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify
            <c>BYOL_REGULAR</c>, <c>BYOL_REGULAR_WSP</c>, or <c>BYOL_REGULAR_BYOP</c>, depending
            on the protocol.
            </para>
             <note> 
            <para>
            The <c>BYOL_REGULAR_BYOP</c> and <c>BYOL_GRAPHICS_G4DN_BYOP</c> values are only supported
            by Amazon WorkSpaces Core. Contact your account team to be allow-listed to use these
            values. For more information, see <a href="http://aws.amazon.com/workspaces/core/">Amazon
            WorkSpaces Core</a>.
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportWorkspaceImageRequest.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            The tags. Each WorkSpaces resource can have a maximum of 50 tags.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ImportWorkspaceImageResponse">
            <summary>
            This is the response object from the ImportWorkspaceImage operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ImportWorkspaceImageResponse.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.IncompatibleApplicationsException">
            <summary>
            The specified application is not compatible with the resource.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.IncompatibleApplicationsException.#ctor(System.String)">
            <summary>
            Constructs a new IncompatibleApplicationsException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.IncompatibleApplicationsException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of IncompatibleApplicationsException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.IncompatibleApplicationsException.#ctor(System.Exception)">
            <summary>
            Construct instance of IncompatibleApplicationsException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.IncompatibleApplicationsException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of IncompatibleApplicationsException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.IncompatibleApplicationsException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of IncompatibleApplicationsException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.IncompatibleApplicationsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the IncompatibleApplicationsException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.IncompatibleApplicationsException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.InternalServerException">
            <summary>
            Unexpected server error occured.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InternalServerException.#ctor(System.String)">
            <summary>
            Constructs a new InternalServerException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InternalServerException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of InternalServerException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InternalServerException.#ctor(System.Exception)">
            <summary>
            Construct instance of InternalServerException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InternalServerException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InternalServerException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InternalServerException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InternalServerException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InternalServerException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the InternalServerException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InternalServerException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AcceptAccountLinkInvitationRequestMarshaller">
            <summary>
            AcceptAccountLinkInvitation Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AcceptAccountLinkInvitationRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AcceptAccountLinkInvitationRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.AcceptAccountLinkInvitationRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AcceptAccountLinkInvitationRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AcceptAccountLinkInvitationResponseUnmarshaller">
            <summary>
            Response Unmarshaller for AcceptAccountLinkInvitation operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AcceptAccountLinkInvitationResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AcceptAccountLinkInvitationResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AcceptAccountLinkInvitationResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessDeniedExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for AccessDeniedException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessDeniedExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessDeniedExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessDeniedExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessEndpointConfigMarshaller">
            <summary>
            AccessEndpointConfig Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessEndpointConfigMarshaller.Marshall(Amazon.WorkSpaces.Model.AccessEndpointConfig,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessEndpointConfigMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessEndpointConfigUnmarshaller">
            <summary>
            Response Unmarshaller for AccessEndpointConfig Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessEndpointConfigUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#AccessEndpointConfig,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessEndpointConfigUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessEndpointConfigUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessEndpointMarshaller">
            <summary>
            AccessEndpoint Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessEndpointMarshaller.Marshall(Amazon.WorkSpaces.Model.AccessEndpoint,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessEndpointMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessEndpointUnmarshaller">
            <summary>
            Response Unmarshaller for AccessEndpoint Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessEndpointUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#AccessEndpoint,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessEndpointUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccessEndpointUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccountLinkUnmarshaller">
            <summary>
            Response Unmarshaller for AccountLink Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccountLinkUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#AccountLink,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccountLinkUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccountLinkUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccountModificationUnmarshaller">
            <summary>
            Response Unmarshaller for AccountModification Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccountModificationUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#AccountModification,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccountModificationUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AccountModificationUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ActiveDirectoryConfigMarshaller">
            <summary>
            ActiveDirectoryConfig Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ActiveDirectoryConfigMarshaller.Marshall(Amazon.WorkSpaces.Model.ActiveDirectoryConfig,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ActiveDirectoryConfigMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ActiveDirectoryConfigUnmarshaller">
            <summary>
            Response Unmarshaller for ActiveDirectoryConfig Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ActiveDirectoryConfigUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#ActiveDirectoryConfig,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ActiveDirectoryConfigUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ActiveDirectoryConfigUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ApplicationNotSupportedExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ApplicationNotSupportedException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ApplicationNotSupportedExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ApplicationNotSupportedExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ApplicationNotSupportedExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ApplicationResourceAssociationUnmarshaller">
            <summary>
            Response Unmarshaller for ApplicationResourceAssociation Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ApplicationResourceAssociationUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#ApplicationResourceAssociation,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ApplicationResourceAssociationUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ApplicationResourceAssociationUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ApplicationSettingsRequestMarshaller">
            <summary>
            ApplicationSettingsRequest Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ApplicationSettingsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ApplicationSettingsRequest,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ApplicationSettingsRequestMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ApplicationSettingsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ApplicationSettingsResponse Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ApplicationSettingsResponseUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#ApplicationSettingsResponse,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ApplicationSettingsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ApplicationSettingsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateConnectionAliasRequestMarshaller">
            <summary>
            AssociateConnectionAlias Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateConnectionAliasRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateConnectionAliasRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.AssociateConnectionAliasRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateConnectionAliasRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateConnectionAliasResponseUnmarshaller">
            <summary>
            Response Unmarshaller for AssociateConnectionAlias operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateConnectionAliasResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateConnectionAliasResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateConnectionAliasResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateIpGroupsRequestMarshaller">
            <summary>
            AssociateIpGroups Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateIpGroupsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateIpGroupsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.AssociateIpGroupsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateIpGroupsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateIpGroupsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for AssociateIpGroups operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateIpGroupsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateIpGroupsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateIpGroupsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateWorkspaceApplicationRequestMarshaller">
            <summary>
            AssociateWorkspaceApplication Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateWorkspaceApplicationRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateWorkspaceApplicationRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.AssociateWorkspaceApplicationRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateWorkspaceApplicationRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateWorkspaceApplicationResponseUnmarshaller">
            <summary>
            Response Unmarshaller for AssociateWorkspaceApplication operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateWorkspaceApplicationResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateWorkspaceApplicationResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociateWorkspaceApplicationResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociationStateReasonUnmarshaller">
            <summary>
            Response Unmarshaller for AssociationStateReason Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociationStateReasonUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#AssociationStateReason,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociationStateReasonUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AssociationStateReasonUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AuthorizeIpRulesRequestMarshaller">
            <summary>
            AuthorizeIpRules Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AuthorizeIpRulesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AuthorizeIpRulesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.AuthorizeIpRulesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AuthorizeIpRulesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AuthorizeIpRulesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for AuthorizeIpRules operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AuthorizeIpRulesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AuthorizeIpRulesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.AuthorizeIpRulesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.BundleResourceAssociationUnmarshaller">
            <summary>
            Response Unmarshaller for BundleResourceAssociation Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.BundleResourceAssociationUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#BundleResourceAssociation,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.BundleResourceAssociationUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.BundleResourceAssociationUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CapacityMarshaller">
            <summary>
            Capacity Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CapacityMarshaller.Marshall(Amazon.WorkSpaces.Model.Capacity,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CapacityMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CapacityStatusUnmarshaller">
            <summary>
            Response Unmarshaller for CapacityStatus Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CapacityStatusUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#CapacityStatus,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CapacityStatusUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CapacityStatusUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CertificateBasedAuthPropertiesMarshaller">
            <summary>
            CertificateBasedAuthProperties Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CertificateBasedAuthPropertiesMarshaller.Marshall(Amazon.WorkSpaces.Model.CertificateBasedAuthProperties,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CertificateBasedAuthPropertiesMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CertificateBasedAuthPropertiesUnmarshaller">
            <summary>
            Response Unmarshaller for CertificateBasedAuthProperties Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CertificateBasedAuthPropertiesUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#CertificateBasedAuthProperties,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CertificateBasedAuthPropertiesUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CertificateBasedAuthPropertiesUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ClientPropertiesMarshaller">
            <summary>
            ClientProperties Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ClientPropertiesMarshaller.Marshall(Amazon.WorkSpaces.Model.ClientProperties,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ClientPropertiesMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ClientPropertiesResultUnmarshaller">
            <summary>
            Response Unmarshaller for ClientPropertiesResult Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ClientPropertiesResultUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#ClientPropertiesResult,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ClientPropertiesResultUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ClientPropertiesResultUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ClientPropertiesUnmarshaller">
            <summary>
            Response Unmarshaller for ClientProperties Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ClientPropertiesUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#ClientProperties,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ClientPropertiesUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ClientPropertiesUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ComputeNotCompatibleExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ComputeNotCompatibleException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ComputeNotCompatibleExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ComputeNotCompatibleExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ComputeNotCompatibleExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ComputeTypeMarshaller">
            <summary>
            ComputeType Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ComputeTypeMarshaller.Marshall(Amazon.WorkSpaces.Model.ComputeType,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ComputeTypeMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ComputeTypeUnmarshaller">
            <summary>
            Response Unmarshaller for ComputeType Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ComputeTypeUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#ComputeType,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ComputeTypeUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ComputeTypeUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConflictExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ConflictException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConflictExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConflictExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConflictExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectClientAddInUnmarshaller">
            <summary>
            Response Unmarshaller for ConnectClientAddIn Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectClientAddInUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#ConnectClientAddIn,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectClientAddInUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectClientAddInUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectionAliasAssociationUnmarshaller">
            <summary>
            Response Unmarshaller for ConnectionAliasAssociation Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectionAliasAssociationUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#ConnectionAliasAssociation,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectionAliasAssociationUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectionAliasAssociationUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectionAliasPermissionMarshaller">
            <summary>
            ConnectionAliasPermission Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectionAliasPermissionMarshaller.Marshall(Amazon.WorkSpaces.Model.ConnectionAliasPermission,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectionAliasPermissionMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectionAliasPermissionUnmarshaller">
            <summary>
            Response Unmarshaller for ConnectionAliasPermission Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectionAliasPermissionUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#ConnectionAliasPermission,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectionAliasPermissionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectionAliasPermissionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectionAliasUnmarshaller">
            <summary>
            Response Unmarshaller for ConnectionAlias Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectionAliasUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#ConnectionAlias,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectionAliasUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ConnectionAliasUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CopyWorkspaceImageRequestMarshaller">
            <summary>
            CopyWorkspaceImage Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CopyWorkspaceImageRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CopyWorkspaceImageRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.CopyWorkspaceImageRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CopyWorkspaceImageRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CopyWorkspaceImageResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CopyWorkspaceImage operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CopyWorkspaceImageResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CopyWorkspaceImageResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CopyWorkspaceImageResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateAccountLinkInvitationRequestMarshaller">
            <summary>
            CreateAccountLinkInvitation Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateAccountLinkInvitationRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateAccountLinkInvitationRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.CreateAccountLinkInvitationRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateAccountLinkInvitationRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateAccountLinkInvitationResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CreateAccountLinkInvitation operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateAccountLinkInvitationResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateAccountLinkInvitationResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateAccountLinkInvitationResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectClientAddInRequestMarshaller">
            <summary>
            CreateConnectClientAddIn Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectClientAddInRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectClientAddInRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.CreateConnectClientAddInRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectClientAddInRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectClientAddInResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CreateConnectClientAddIn operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectClientAddInResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectClientAddInResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectClientAddInResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectionAliasRequestMarshaller">
            <summary>
            CreateConnectionAlias Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectionAliasRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectionAliasRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.CreateConnectionAliasRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectionAliasRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectionAliasResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CreateConnectionAlias operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectionAliasResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectionAliasResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateConnectionAliasResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateIpGroupRequestMarshaller">
            <summary>
            CreateIpGroup Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateIpGroupRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateIpGroupRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.CreateIpGroupRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateIpGroupRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateIpGroupResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CreateIpGroup operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateIpGroupResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateIpGroupResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateIpGroupResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateStandbyWorkspacesRequestMarshaller">
            <summary>
            CreateStandbyWorkspaces Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateStandbyWorkspacesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateStandbyWorkspacesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.CreateStandbyWorkspacesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateStandbyWorkspacesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateStandbyWorkspacesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CreateStandbyWorkspaces operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateStandbyWorkspacesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateStandbyWorkspacesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateStandbyWorkspacesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateTagsRequestMarshaller">
            <summary>
            CreateTags Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateTagsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateTagsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.CreateTagsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateTagsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateTagsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CreateTags operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateTagsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateTagsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateTagsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateUpdatedWorkspaceImageRequestMarshaller">
            <summary>
            CreateUpdatedWorkspaceImage Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateUpdatedWorkspaceImageRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateUpdatedWorkspaceImageRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.CreateUpdatedWorkspaceImageRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateUpdatedWorkspaceImageRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateUpdatedWorkspaceImageResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CreateUpdatedWorkspaceImage operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateUpdatedWorkspaceImageResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateUpdatedWorkspaceImageResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateUpdatedWorkspaceImageResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceBundleRequestMarshaller">
            <summary>
            CreateWorkspaceBundle Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceBundleRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceBundleRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.CreateWorkspaceBundleRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceBundleRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceBundleResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CreateWorkspaceBundle operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceBundleResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceBundleResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceBundleResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceImageRequestMarshaller">
            <summary>
            CreateWorkspaceImage Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceImageRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceImageRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.CreateWorkspaceImageRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceImageRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceImageResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CreateWorkspaceImage operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceImageResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceImageResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspaceImageResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesPoolRequestMarshaller">
            <summary>
            CreateWorkspacesPool Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesPoolRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesPoolRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.CreateWorkspacesPoolRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesPoolRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesPoolResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CreateWorkspacesPool operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesPoolResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesPoolResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesPoolResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesRequestMarshaller">
            <summary>
            CreateWorkspaces Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.CreateWorkspacesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CreateWorkspaces operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CreateWorkspacesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CustomWorkspaceImageImportErrorDetailsUnmarshaller">
            <summary>
            Response Unmarshaller for CustomWorkspaceImageImportErrorDetails Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CustomWorkspaceImageImportErrorDetailsUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#CustomWorkspaceImageImportErrorDetails,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CustomWorkspaceImageImportErrorDetailsUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.CustomWorkspaceImageImportErrorDetailsUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DataReplicationSettingsUnmarshaller">
            <summary>
            Response Unmarshaller for DataReplicationSettings Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DataReplicationSettingsUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#DataReplicationSettings,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DataReplicationSettingsUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DataReplicationSettingsUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DefaultClientBrandingAttributesUnmarshaller">
            <summary>
            Response Unmarshaller for DefaultClientBrandingAttributes Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DefaultClientBrandingAttributesUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#DefaultClientBrandingAttributes,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DefaultClientBrandingAttributesUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DefaultClientBrandingAttributesUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DefaultImportClientBrandingAttributesMarshaller">
            <summary>
            DefaultImportClientBrandingAttributes Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DefaultImportClientBrandingAttributesMarshaller.Marshall(Amazon.WorkSpaces.Model.DefaultImportClientBrandingAttributes,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DefaultImportClientBrandingAttributesMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DefaultWorkspaceCreationPropertiesUnmarshaller">
            <summary>
            Response Unmarshaller for DefaultWorkspaceCreationProperties Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DefaultWorkspaceCreationPropertiesUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#DefaultWorkspaceCreationProperties,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DefaultWorkspaceCreationPropertiesUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DefaultWorkspaceCreationPropertiesUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteAccountLinkInvitationRequestMarshaller">
            <summary>
            DeleteAccountLinkInvitation Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteAccountLinkInvitationRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteAccountLinkInvitationRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DeleteAccountLinkInvitationRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteAccountLinkInvitationRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteAccountLinkInvitationResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeleteAccountLinkInvitation operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteAccountLinkInvitationResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteAccountLinkInvitationResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteAccountLinkInvitationResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteClientBrandingRequestMarshaller">
            <summary>
            DeleteClientBranding Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteClientBrandingRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteClientBrandingRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DeleteClientBrandingRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteClientBrandingRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteClientBrandingResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeleteClientBranding operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteClientBrandingResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteClientBrandingResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteClientBrandingResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectClientAddInRequestMarshaller">
            <summary>
            DeleteConnectClientAddIn Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectClientAddInRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectClientAddInRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DeleteConnectClientAddInRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectClientAddInRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectClientAddInResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeleteConnectClientAddIn operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectClientAddInResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectClientAddInResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectClientAddInResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectionAliasRequestMarshaller">
            <summary>
            DeleteConnectionAlias Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectionAliasRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectionAliasRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DeleteConnectionAliasRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectionAliasRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectionAliasResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeleteConnectionAlias operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectionAliasResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectionAliasResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteConnectionAliasResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteIpGroupRequestMarshaller">
            <summary>
            DeleteIpGroup Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteIpGroupRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteIpGroupRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DeleteIpGroupRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteIpGroupRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteIpGroupResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeleteIpGroup operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteIpGroupResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteIpGroupResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteIpGroupResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteTagsRequestMarshaller">
            <summary>
            DeleteTags Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteTagsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteTagsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DeleteTagsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteTagsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteTagsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeleteTags operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteTagsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteTagsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteTagsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceBundleRequestMarshaller">
            <summary>
            DeleteWorkspaceBundle Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceBundleRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceBundleRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DeleteWorkspaceBundleRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceBundleRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceBundleResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeleteWorkspaceBundle operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceBundleResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceBundleResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceBundleResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceImageRequestMarshaller">
            <summary>
            DeleteWorkspaceImage Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceImageRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceImageRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DeleteWorkspaceImageRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceImageRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceImageResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeleteWorkspaceImage operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceImageResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceImageResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeleteWorkspaceImageResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeployWorkspaceApplicationsRequestMarshaller">
            <summary>
            DeployWorkspaceApplications Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeployWorkspaceApplicationsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeployWorkspaceApplicationsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DeployWorkspaceApplicationsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeployWorkspaceApplicationsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeployWorkspaceApplicationsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeployWorkspaceApplications operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeployWorkspaceApplicationsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeployWorkspaceApplicationsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeployWorkspaceApplicationsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeregisterWorkspaceDirectoryRequestMarshaller">
            <summary>
            DeregisterWorkspaceDirectory Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeregisterWorkspaceDirectoryRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeregisterWorkspaceDirectoryRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DeregisterWorkspaceDirectoryRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeregisterWorkspaceDirectoryRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeregisterWorkspaceDirectoryResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeregisterWorkspaceDirectory operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeregisterWorkspaceDirectoryResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeregisterWorkspaceDirectoryResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DeregisterWorkspaceDirectoryResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountModificationsRequestMarshaller">
            <summary>
            DescribeAccountModifications Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountModificationsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountModificationsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeAccountModificationsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountModificationsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountModificationsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeAccountModifications operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountModificationsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountModificationsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountModificationsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountRequestMarshaller">
            <summary>
            DescribeAccount Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeAccountRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeAccount operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeAccountResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationAssociationsRequestMarshaller">
            <summary>
            DescribeApplicationAssociations Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationAssociationsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationAssociationsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeApplicationAssociationsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationAssociationsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationAssociationsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeApplicationAssociations operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationAssociationsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationAssociationsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationAssociationsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationsRequestMarshaller">
            <summary>
            DescribeApplications Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeApplicationsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeApplications operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeApplicationsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeBundleAssociationsRequestMarshaller">
            <summary>
            DescribeBundleAssociations Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeBundleAssociationsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeBundleAssociationsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeBundleAssociationsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeBundleAssociationsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeBundleAssociationsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeBundleAssociations operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeBundleAssociationsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeBundleAssociationsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeBundleAssociationsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientBrandingRequestMarshaller">
            <summary>
            DescribeClientBranding Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientBrandingRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientBrandingRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeClientBrandingRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientBrandingRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientBrandingResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeClientBranding operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientBrandingResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientBrandingResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientBrandingResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientPropertiesRequestMarshaller">
            <summary>
            DescribeClientProperties Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientPropertiesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientPropertiesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeClientPropertiesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientPropertiesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientPropertiesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeClientProperties operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientPropertiesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientPropertiesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeClientPropertiesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectClientAddInsRequestMarshaller">
            <summary>
            DescribeConnectClientAddIns Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectClientAddInsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectClientAddInsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeConnectClientAddInsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectClientAddInsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectClientAddInsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeConnectClientAddIns operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectClientAddInsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectClientAddInsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectClientAddInsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasesRequestMarshaller">
            <summary>
            DescribeConnectionAliases Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeConnectionAliasesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeConnectionAliases operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasPermissionsRequestMarshaller">
            <summary>
            DescribeConnectionAliasPermissions Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasPermissionsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasPermissionsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeConnectionAliasPermissionsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasPermissionsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasPermissionsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeConnectionAliasPermissions operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasPermissionsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasPermissionsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeConnectionAliasPermissionsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeCustomWorkspaceImageImportRequestMarshaller">
            <summary>
            DescribeCustomWorkspaceImageImport Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeCustomWorkspaceImageImportRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeCustomWorkspaceImageImportRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeCustomWorkspaceImageImportRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeCustomWorkspaceImageImportResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeCustomWorkspaceImageImport operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeCustomWorkspaceImageImportResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeCustomWorkspaceImageImportResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeCustomWorkspaceImageImportResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeImageAssociationsRequestMarshaller">
            <summary>
            DescribeImageAssociations Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeImageAssociationsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeImageAssociationsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeImageAssociationsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeImageAssociationsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeImageAssociationsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeImageAssociations operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeImageAssociationsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeImageAssociationsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeImageAssociationsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeIpGroupsRequestMarshaller">
            <summary>
            DescribeIpGroups Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeIpGroupsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeIpGroupsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeIpGroupsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeIpGroupsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeIpGroupsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeIpGroups operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeIpGroupsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeIpGroupsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeIpGroupsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeTagsRequestMarshaller">
            <summary>
            DescribeTags Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeTagsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeTagsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeTagsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeTagsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeTagsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeTags operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeTagsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeTagsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeTagsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceAssociationsRequestMarshaller">
            <summary>
            DescribeWorkspaceAssociations Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceAssociationsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceAssociationsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeWorkspaceAssociationsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceAssociationsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceAssociationsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeWorkspaceAssociations operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceAssociationsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceAssociationsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceAssociationsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceBundlesRequestMarshaller">
            <summary>
            DescribeWorkspaceBundles Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceBundlesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceBundlesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceBundlesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceBundlesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeWorkspaceBundles operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceBundlesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceBundlesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceBundlesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceDirectoriesFilterMarshaller">
            <summary>
            DescribeWorkspaceDirectoriesFilter Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceDirectoriesFilterMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesFilter,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceDirectoriesFilterMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceDirectoriesRequestMarshaller">
            <summary>
            DescribeWorkspaceDirectories Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceDirectoriesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceDirectoriesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceDirectoriesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceDirectoriesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeWorkspaceDirectories operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceDirectoriesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceDirectoriesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceDirectoriesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagePermissionsRequestMarshaller">
            <summary>
            DescribeWorkspaceImagePermissions Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagePermissionsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagePermissionsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeWorkspaceImagePermissionsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagePermissionsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagePermissionsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeWorkspaceImagePermissions operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagePermissionsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagePermissionsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagePermissionsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagesRequestMarshaller">
            <summary>
            DescribeWorkspaceImages Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeWorkspaceImagesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeWorkspaceImages operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceImagesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesConnectionStatusRequestMarshaller">
            <summary>
            DescribeWorkspacesConnectionStatus Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesConnectionStatusRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesConnectionStatusRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesConnectionStatusRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesConnectionStatusResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeWorkspacesConnectionStatus operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesConnectionStatusResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesConnectionStatusResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesConnectionStatusResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceSnapshotsRequestMarshaller">
            <summary>
            DescribeWorkspaceSnapshots Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceSnapshotsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceSnapshotsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeWorkspaceSnapshotsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceSnapshotsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceSnapshotsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeWorkspaceSnapshots operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceSnapshotsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceSnapshotsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspaceSnapshotsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolSessionsRequestMarshaller">
            <summary>
            DescribeWorkspacesPoolSessions Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolSessionsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolSessionsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeWorkspacesPoolSessionsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolSessionsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolSessionsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeWorkspacesPoolSessions operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolSessionsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolSessionsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolSessionsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolsFilterMarshaller">
            <summary>
            DescribeWorkspacesPoolsFilter Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolsFilterMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsFilter,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolsFilterMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolsRequestMarshaller">
            <summary>
            DescribeWorkspacesPools Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeWorkspacesPools operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesPoolsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesRequestMarshaller">
            <summary>
            DescribeWorkspaces Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DescribeWorkspacesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeWorkspaces operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DescribeWorkspacesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateConnectionAliasRequestMarshaller">
            <summary>
            DisassociateConnectionAlias Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateConnectionAliasRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateConnectionAliasRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DisassociateConnectionAliasRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateConnectionAliasRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateConnectionAliasResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DisassociateConnectionAlias operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateConnectionAliasResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateConnectionAliasResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateConnectionAliasResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateIpGroupsRequestMarshaller">
            <summary>
            DisassociateIpGroups Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateIpGroupsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateIpGroupsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DisassociateIpGroupsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateIpGroupsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateIpGroupsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DisassociateIpGroups operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateIpGroupsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateIpGroupsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateIpGroupsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateWorkspaceApplicationRequestMarshaller">
            <summary>
            DisassociateWorkspaceApplication Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateWorkspaceApplicationRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateWorkspaceApplicationRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.DisassociateWorkspaceApplicationRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateWorkspaceApplicationRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateWorkspaceApplicationResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DisassociateWorkspaceApplication operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateWorkspaceApplicationResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateWorkspaceApplicationResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.DisassociateWorkspaceApplicationResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ErrorDetailsUnmarshaller">
            <summary>
            Response Unmarshaller for ErrorDetails Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ErrorDetailsUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#ErrorDetails,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ErrorDetailsUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ErrorDetailsUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.FailedCreateStandbyWorkspacesRequestUnmarshaller">
            <summary>
            Response Unmarshaller for FailedCreateStandbyWorkspacesRequest Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.FailedCreateStandbyWorkspacesRequestUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#FailedCreateStandbyWorkspacesRequest,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.FailedCreateStandbyWorkspacesRequestUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.FailedCreateStandbyWorkspacesRequestUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.FailedCreateWorkspaceRequestUnmarshaller">
            <summary>
            Response Unmarshaller for FailedCreateWorkspaceRequest Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.FailedCreateWorkspaceRequestUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#FailedCreateWorkspaceRequest,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.FailedCreateWorkspaceRequestUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.FailedCreateWorkspaceRequestUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.FailedWorkspaceChangeRequestUnmarshaller">
            <summary>
            Response Unmarshaller for FailedWorkspaceChangeRequest Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.FailedWorkspaceChangeRequestUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#FailedWorkspaceChangeRequest,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.FailedWorkspaceChangeRequestUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.FailedWorkspaceChangeRequestUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GetAccountLinkRequestMarshaller">
            <summary>
            GetAccountLink Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GetAccountLinkRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GetAccountLinkRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.GetAccountLinkRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GetAccountLinkRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GetAccountLinkResponseUnmarshaller">
            <summary>
            Response Unmarshaller for GetAccountLink operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GetAccountLinkResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GetAccountLinkResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GetAccountLinkResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GlobalAcceleratorForDirectoryMarshaller">
            <summary>
            GlobalAcceleratorForDirectory Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GlobalAcceleratorForDirectoryMarshaller.Marshall(Amazon.WorkSpaces.Model.GlobalAcceleratorForDirectory,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GlobalAcceleratorForDirectoryMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GlobalAcceleratorForDirectoryUnmarshaller">
            <summary>
            Response Unmarshaller for GlobalAcceleratorForDirectory Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GlobalAcceleratorForDirectoryUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#GlobalAcceleratorForDirectory,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GlobalAcceleratorForDirectoryUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GlobalAcceleratorForDirectoryUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GlobalAcceleratorForWorkSpaceMarshaller">
            <summary>
            GlobalAcceleratorForWorkSpace Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GlobalAcceleratorForWorkSpaceMarshaller.Marshall(Amazon.WorkSpaces.Model.GlobalAcceleratorForWorkSpace,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GlobalAcceleratorForWorkSpaceMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GlobalAcceleratorForWorkSpaceUnmarshaller">
            <summary>
            Response Unmarshaller for GlobalAcceleratorForWorkSpace Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GlobalAcceleratorForWorkSpaceUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#GlobalAcceleratorForWorkSpace,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GlobalAcceleratorForWorkSpaceUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.GlobalAcceleratorForWorkSpaceUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IDCConfigUnmarshaller">
            <summary>
            Response Unmarshaller for IDCConfig Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IDCConfigUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#IDCConfig,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IDCConfigUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IDCConfigUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImagePermissionUnmarshaller">
            <summary>
            Response Unmarshaller for ImagePermission Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImagePermissionUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#ImagePermission,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImagePermissionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImagePermissionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImageResourceAssociationUnmarshaller">
            <summary>
            Response Unmarshaller for ImageResourceAssociation Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImageResourceAssociationUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#ImageResourceAssociation,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImageResourceAssociationUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImageResourceAssociationUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImageSourceIdentifierMarshaller">
            <summary>
            ImageSourceIdentifier Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImageSourceIdentifierMarshaller.Marshall(Amazon.WorkSpaces.Model.ImageSourceIdentifier,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImageSourceIdentifierMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImageSourceIdentifierUnmarshaller">
            <summary>
            Response Unmarshaller for ImageSourceIdentifier Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImageSourceIdentifierUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#ImageSourceIdentifier,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImageSourceIdentifierUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImageSourceIdentifierUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportClientBrandingRequestMarshaller">
            <summary>
            ImportClientBranding Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportClientBrandingRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportClientBrandingRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ImportClientBrandingRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportClientBrandingRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportClientBrandingResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ImportClientBranding operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportClientBrandingResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportClientBrandingResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportClientBrandingResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportCustomWorkspaceImageRequestMarshaller">
            <summary>
            ImportCustomWorkspaceImage Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportCustomWorkspaceImageRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportCustomWorkspaceImageRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportCustomWorkspaceImageRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportCustomWorkspaceImageResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ImportCustomWorkspaceImage operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportCustomWorkspaceImageResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportCustomWorkspaceImageResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportCustomWorkspaceImageResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportWorkspaceImageRequestMarshaller">
            <summary>
            ImportWorkspaceImage Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportWorkspaceImageRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportWorkspaceImageRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ImportWorkspaceImageRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportWorkspaceImageRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportWorkspaceImageResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ImportWorkspaceImage operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportWorkspaceImageResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportWorkspaceImageResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ImportWorkspaceImageResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IncompatibleApplicationsExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for IncompatibleApplicationsException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IncompatibleApplicationsExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IncompatibleApplicationsExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IncompatibleApplicationsExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InternalServerExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for InternalServerException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InternalServerExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InternalServerExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InternalServerExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InvalidParameterCombinationExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for InvalidParameterCombinationException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InvalidParameterCombinationExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InvalidParameterCombinationExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InvalidParameterCombinationExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InvalidParameterValuesExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for InvalidParameterValuesException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InvalidParameterValuesExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InvalidParameterValuesExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InvalidParameterValuesExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InvalidResourceStateExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for InvalidResourceStateException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InvalidResourceStateExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InvalidResourceStateExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.InvalidResourceStateExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IosClientBrandingAttributesUnmarshaller">
            <summary>
            Response Unmarshaller for IosClientBrandingAttributes Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IosClientBrandingAttributesUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#IosClientBrandingAttributes,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IosClientBrandingAttributesUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IosClientBrandingAttributesUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IosImportClientBrandingAttributesMarshaller">
            <summary>
            IosImportClientBrandingAttributes Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IosImportClientBrandingAttributesMarshaller.Marshall(Amazon.WorkSpaces.Model.IosImportClientBrandingAttributes,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IosImportClientBrandingAttributesMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IpRuleItemMarshaller">
            <summary>
            IpRuleItem Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IpRuleItemMarshaller.Marshall(Amazon.WorkSpaces.Model.IpRuleItem,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IpRuleItemMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IpRuleItemUnmarshaller">
            <summary>
            Response Unmarshaller for IpRuleItem Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IpRuleItemUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#IpRuleItem,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IpRuleItemUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.IpRuleItemUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAccountLinksRequestMarshaller">
            <summary>
            ListAccountLinks Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAccountLinksRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAccountLinksRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ListAccountLinksRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAccountLinksRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAccountLinksResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ListAccountLinks operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAccountLinksResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAccountLinksResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAccountLinksResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAvailableManagementCidrRangesRequestMarshaller">
            <summary>
            ListAvailableManagementCidrRanges Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAvailableManagementCidrRangesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAvailableManagementCidrRangesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ListAvailableManagementCidrRangesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAvailableManagementCidrRangesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAvailableManagementCidrRangesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ListAvailableManagementCidrRanges operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAvailableManagementCidrRangesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAvailableManagementCidrRangesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ListAvailableManagementCidrRangesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.MicrosoftEntraConfigMarshaller">
            <summary>
            MicrosoftEntraConfig Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.MicrosoftEntraConfigMarshaller.Marshall(Amazon.WorkSpaces.Model.MicrosoftEntraConfig,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.MicrosoftEntraConfigMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.MicrosoftEntraConfigUnmarshaller">
            <summary>
            Response Unmarshaller for MicrosoftEntraConfig Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.MicrosoftEntraConfigUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#MicrosoftEntraConfig,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.MicrosoftEntraConfigUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.MicrosoftEntraConfigUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.MigrateWorkspaceRequestMarshaller">
            <summary>
            MigrateWorkspace Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.MigrateWorkspaceRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.MigrateWorkspaceRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.MigrateWorkspaceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.MigrateWorkspaceRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.MigrateWorkspaceResponseUnmarshaller">
            <summary>
            Response Unmarshaller for MigrateWorkspace operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.MigrateWorkspaceResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.MigrateWorkspaceResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.MigrateWorkspaceResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModificationStateUnmarshaller">
            <summary>
            Response Unmarshaller for ModificationState Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModificationStateUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#ModificationState,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModificationStateUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModificationStateUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyAccountRequestMarshaller">
            <summary>
            ModifyAccount Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyAccountRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyAccountRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ModifyAccountRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyAccountRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyAccountResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ModifyAccount operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyAccountResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyAccountResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyAccountResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyCertificateBasedAuthPropertiesRequestMarshaller">
            <summary>
            ModifyCertificateBasedAuthProperties Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyCertificateBasedAuthPropertiesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyCertificateBasedAuthPropertiesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ModifyCertificateBasedAuthPropertiesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyCertificateBasedAuthPropertiesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyCertificateBasedAuthPropertiesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ModifyCertificateBasedAuthProperties operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyCertificateBasedAuthPropertiesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyCertificateBasedAuthPropertiesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyCertificateBasedAuthPropertiesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyClientPropertiesRequestMarshaller">
            <summary>
            ModifyClientProperties Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyClientPropertiesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyClientPropertiesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ModifyClientPropertiesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyClientPropertiesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyClientPropertiesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ModifyClientProperties operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyClientPropertiesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyClientPropertiesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyClientPropertiesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyEndpointEncryptionModeRequestMarshaller">
            <summary>
            ModifyEndpointEncryptionMode Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyEndpointEncryptionModeRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyEndpointEncryptionModeRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ModifyEndpointEncryptionModeRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyEndpointEncryptionModeRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyEndpointEncryptionModeResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ModifyEndpointEncryptionMode operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyEndpointEncryptionModeResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyEndpointEncryptionModeResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyEndpointEncryptionModeResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySamlPropertiesRequestMarshaller">
            <summary>
            ModifySamlProperties Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySamlPropertiesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySamlPropertiesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ModifySamlPropertiesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySamlPropertiesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySamlPropertiesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ModifySamlProperties operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySamlPropertiesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySamlPropertiesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySamlPropertiesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySelfservicePermissionsRequestMarshaller">
            <summary>
            ModifySelfservicePermissions Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySelfservicePermissionsRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySelfservicePermissionsRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ModifySelfservicePermissionsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySelfservicePermissionsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySelfservicePermissionsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ModifySelfservicePermissions operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySelfservicePermissionsResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySelfservicePermissionsResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifySelfservicePermissionsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyStreamingPropertiesRequestMarshaller">
            <summary>
            ModifyStreamingProperties Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyStreamingPropertiesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyStreamingPropertiesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ModifyStreamingPropertiesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyStreamingPropertiesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyStreamingPropertiesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ModifyStreamingProperties operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyStreamingPropertiesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyStreamingPropertiesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyStreamingPropertiesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceAccessPropertiesRequestMarshaller">
            <summary>
            ModifyWorkspaceAccessProperties Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceAccessPropertiesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceAccessPropertiesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ModifyWorkspaceAccessPropertiesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceAccessPropertiesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceAccessPropertiesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ModifyWorkspaceAccessProperties operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceAccessPropertiesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceAccessPropertiesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceAccessPropertiesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceCreationPropertiesRequestMarshaller">
            <summary>
            ModifyWorkspaceCreationProperties Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceCreationPropertiesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceCreationPropertiesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ModifyWorkspaceCreationPropertiesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceCreationPropertiesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceCreationPropertiesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ModifyWorkspaceCreationProperties operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceCreationPropertiesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceCreationPropertiesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceCreationPropertiesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspacePropertiesRequestMarshaller">
            <summary>
            ModifyWorkspaceProperties Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspacePropertiesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspacePropertiesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ModifyWorkspacePropertiesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspacePropertiesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspacePropertiesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ModifyWorkspaceProperties operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspacePropertiesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspacePropertiesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspacePropertiesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceStateRequestMarshaller">
            <summary>
            ModifyWorkspaceState Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceStateRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceStateRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.ModifyWorkspaceStateRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceStateRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceStateResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ModifyWorkspaceState operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceStateResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceStateResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ModifyWorkspaceStateResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.NetworkAccessConfigurationUnmarshaller">
            <summary>
            Response Unmarshaller for NetworkAccessConfiguration Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.NetworkAccessConfigurationUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#NetworkAccessConfiguration,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.NetworkAccessConfigurationUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.NetworkAccessConfigurationUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperatingSystemNotCompatibleExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for OperatingSystemNotCompatibleException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperatingSystemNotCompatibleExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperatingSystemNotCompatibleExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperatingSystemNotCompatibleExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperatingSystemUnmarshaller">
            <summary>
            Response Unmarshaller for OperatingSystem Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperatingSystemUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#OperatingSystem,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperatingSystemUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperatingSystemUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperationInProgressExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for OperationInProgressException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperationInProgressExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperationInProgressExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperationInProgressExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperationNotSupportedExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for OperationNotSupportedException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperationNotSupportedExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperationNotSupportedExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.OperationNotSupportedExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.PendingCreateStandbyWorkspacesRequestUnmarshaller">
            <summary>
            Response Unmarshaller for PendingCreateStandbyWorkspacesRequest Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.PendingCreateStandbyWorkspacesRequestUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#PendingCreateStandbyWorkspacesRequest,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.PendingCreateStandbyWorkspacesRequestUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.PendingCreateStandbyWorkspacesRequestUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebootRequestMarshaller">
            <summary>
            RebootRequest Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebootRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.RebootRequest,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebootRequestMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebootWorkspacesRequestMarshaller">
            <summary>
            RebootWorkspaces Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebootWorkspacesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebootWorkspacesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.RebootWorkspacesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebootWorkspacesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebootWorkspacesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for RebootWorkspaces operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebootWorkspacesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebootWorkspacesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebootWorkspacesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebuildRequestMarshaller">
            <summary>
            RebuildRequest Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebuildRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.RebuildRequest,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebuildRequestMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebuildWorkspacesRequestMarshaller">
            <summary>
            RebuildWorkspaces Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebuildWorkspacesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebuildWorkspacesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.RebuildWorkspacesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebuildWorkspacesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebuildWorkspacesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for RebuildWorkspaces operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebuildWorkspacesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebuildWorkspacesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RebuildWorkspacesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RegisterWorkspaceDirectoryRequestMarshaller">
            <summary>
            RegisterWorkspaceDirectory Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RegisterWorkspaceDirectoryRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RegisterWorkspaceDirectoryRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RegisterWorkspaceDirectoryRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RegisterWorkspaceDirectoryResponseUnmarshaller">
            <summary>
            Response Unmarshaller for RegisterWorkspaceDirectory operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RegisterWorkspaceDirectoryResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RegisterWorkspaceDirectoryResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RegisterWorkspaceDirectoryResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RejectAccountLinkInvitationRequestMarshaller">
            <summary>
            RejectAccountLinkInvitation Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RejectAccountLinkInvitationRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RejectAccountLinkInvitationRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.RejectAccountLinkInvitationRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RejectAccountLinkInvitationRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RejectAccountLinkInvitationResponseUnmarshaller">
            <summary>
            Response Unmarshaller for RejectAccountLinkInvitation operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RejectAccountLinkInvitationResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RejectAccountLinkInvitationResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RejectAccountLinkInvitationResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RelatedWorkspacePropertiesUnmarshaller">
            <summary>
            Response Unmarshaller for RelatedWorkspaceProperties Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RelatedWorkspacePropertiesUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#RelatedWorkspaceProperties,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RelatedWorkspacePropertiesUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RelatedWorkspacePropertiesUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceAlreadyExistsExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ResourceAlreadyExistsException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceAlreadyExistsExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceAlreadyExistsExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceAlreadyExistsExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceAssociatedExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ResourceAssociatedException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceAssociatedExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceAssociatedExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceAssociatedExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceCreationFailedExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ResourceCreationFailedException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceCreationFailedExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceCreationFailedExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceCreationFailedExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceInUseExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ResourceInUseException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceInUseExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceInUseExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceInUseExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceLimitExceededExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ResourceLimitExceededException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceLimitExceededExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceLimitExceededExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceLimitExceededExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceNotFoundExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ResourceNotFoundException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceNotFoundExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceNotFoundExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceNotFoundExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceUnavailableExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ResourceUnavailableException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceUnavailableExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceUnavailableExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ResourceUnavailableExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RestoreWorkspaceRequestMarshaller">
            <summary>
            RestoreWorkspace Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RestoreWorkspaceRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RestoreWorkspaceRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.RestoreWorkspaceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RestoreWorkspaceRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RestoreWorkspaceResponseUnmarshaller">
            <summary>
            Response Unmarshaller for RestoreWorkspace operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RestoreWorkspaceResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RestoreWorkspaceResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RestoreWorkspaceResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RevokeIpRulesRequestMarshaller">
            <summary>
            RevokeIpRules Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RevokeIpRulesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RevokeIpRulesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.RevokeIpRulesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RevokeIpRulesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RevokeIpRulesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for RevokeIpRules operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RevokeIpRulesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RevokeIpRulesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RevokeIpRulesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RootStorageMarshaller">
            <summary>
            RootStorage Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RootStorageMarshaller.Marshall(Amazon.WorkSpaces.Model.RootStorage,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RootStorageMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RootStorageUnmarshaller">
            <summary>
            Response Unmarshaller for RootStorage Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RootStorageUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#RootStorage,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RootStorageUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.RootStorageUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SamlPropertiesMarshaller">
            <summary>
            SamlProperties Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SamlPropertiesMarshaller.Marshall(Amazon.WorkSpaces.Model.SamlProperties,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SamlPropertiesMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SamlPropertiesUnmarshaller">
            <summary>
            Response Unmarshaller for SamlProperties Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SamlPropertiesUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#SamlProperties,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SamlPropertiesUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SamlPropertiesUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SelfservicePermissionsMarshaller">
            <summary>
            SelfservicePermissions Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SelfservicePermissionsMarshaller.Marshall(Amazon.WorkSpaces.Model.SelfservicePermissions,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SelfservicePermissionsMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SelfservicePermissionsUnmarshaller">
            <summary>
            Response Unmarshaller for SelfservicePermissions Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SelfservicePermissionsUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#SelfservicePermissions,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SelfservicePermissionsUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SelfservicePermissionsUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SnapshotUnmarshaller">
            <summary>
            Response Unmarshaller for Snapshot Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SnapshotUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#Snapshot,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SnapshotUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.SnapshotUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StandbyWorkspaceMarshaller">
            <summary>
            StandbyWorkspace Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StandbyWorkspaceMarshaller.Marshall(Amazon.WorkSpaces.Model.StandbyWorkspace,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StandbyWorkspaceMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StandbyWorkspacesPropertiesUnmarshaller">
            <summary>
            Response Unmarshaller for StandbyWorkspacesProperties Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StandbyWorkspacesPropertiesUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#StandbyWorkspacesProperties,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StandbyWorkspacesPropertiesUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StandbyWorkspacesPropertiesUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StandbyWorkspaceUnmarshaller">
            <summary>
            Response Unmarshaller for StandbyWorkspace Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StandbyWorkspaceUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#StandbyWorkspace,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StandbyWorkspaceUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StandbyWorkspaceUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartRequestMarshaller">
            <summary>
            StartRequest Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.StartRequest,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartRequestMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesPoolRequestMarshaller">
            <summary>
            StartWorkspacesPool Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesPoolRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesPoolRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.StartWorkspacesPoolRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesPoolRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesPoolResponseUnmarshaller">
            <summary>
            Response Unmarshaller for StartWorkspacesPool operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesPoolResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesPoolResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesPoolResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesRequestMarshaller">
            <summary>
            StartWorkspaces Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.StartWorkspacesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for StartWorkspaces operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StartWorkspacesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopRequestMarshaller">
            <summary>
            StopRequest Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.StopRequest,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopRequestMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesPoolRequestMarshaller">
            <summary>
            StopWorkspacesPool Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesPoolRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesPoolRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.StopWorkspacesPoolRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesPoolRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesPoolResponseUnmarshaller">
            <summary>
            Response Unmarshaller for StopWorkspacesPool operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesPoolResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesPoolResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesPoolResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesRequestMarshaller">
            <summary>
            StopWorkspaces Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.StopWorkspacesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for StopWorkspaces operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StopWorkspacesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StorageConnectorMarshaller">
            <summary>
            StorageConnector Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StorageConnectorMarshaller.Marshall(Amazon.WorkSpaces.Model.StorageConnector,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StorageConnectorMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StorageConnectorUnmarshaller">
            <summary>
            Response Unmarshaller for StorageConnector Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StorageConnectorUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#StorageConnector,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StorageConnectorUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StorageConnectorUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StreamingPropertiesMarshaller">
            <summary>
            StreamingProperties Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StreamingPropertiesMarshaller.Marshall(Amazon.WorkSpaces.Model.StreamingProperties,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StreamingPropertiesMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StreamingPropertiesUnmarshaller">
            <summary>
            Response Unmarshaller for StreamingProperties Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StreamingPropertiesUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#StreamingProperties,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StreamingPropertiesUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.StreamingPropertiesUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TagMarshaller">
            <summary>
            Tag Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TagMarshaller.Marshall(Amazon.WorkSpaces.Model.Tag,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TagMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TagUnmarshaller">
            <summary>
            Response Unmarshaller for Tag Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TagUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#Tag,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TagUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TagUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateRequestMarshaller">
            <summary>
            TerminateRequest Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.TerminateRequest,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateRequestMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolRequestMarshaller">
            <summary>
            TerminateWorkspacesPool Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.TerminateWorkspacesPoolRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolResponseUnmarshaller">
            <summary>
            Response Unmarshaller for TerminateWorkspacesPool operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolSessionRequestMarshaller">
            <summary>
            TerminateWorkspacesPoolSession Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolSessionRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolSessionRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.TerminateWorkspacesPoolSessionRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolSessionRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolSessionResponseUnmarshaller">
            <summary>
            Response Unmarshaller for TerminateWorkspacesPoolSession operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolSessionResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolSessionResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesPoolSessionResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesRequestMarshaller">
            <summary>
            TerminateWorkspaces Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.TerminateWorkspacesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for TerminateWorkspaces operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TerminateWorkspacesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TimeoutSettingsMarshaller">
            <summary>
            TimeoutSettings Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TimeoutSettingsMarshaller.Marshall(Amazon.WorkSpaces.Model.TimeoutSettings,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TimeoutSettingsMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TimeoutSettingsUnmarshaller">
            <summary>
            Response Unmarshaller for TimeoutSettings Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TimeoutSettingsUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#TimeoutSettings,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TimeoutSettingsUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.TimeoutSettingsUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UnsupportedNetworkConfigurationExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for UnsupportedNetworkConfigurationException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UnsupportedNetworkConfigurationExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UnsupportedNetworkConfigurationExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UnsupportedNetworkConfigurationExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UnsupportedWorkspaceConfigurationExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for UnsupportedWorkspaceConfigurationException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UnsupportedWorkspaceConfigurationExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UnsupportedWorkspaceConfigurationExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UnsupportedWorkspaceConfigurationExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectClientAddInRequestMarshaller">
            <summary>
            UpdateConnectClientAddIn Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectClientAddInRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectClientAddInRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.UpdateConnectClientAddInRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectClientAddInRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectClientAddInResponseUnmarshaller">
            <summary>
            Response Unmarshaller for UpdateConnectClientAddIn operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectClientAddInResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectClientAddInResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectClientAddInResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectionAliasPermissionRequestMarshaller">
            <summary>
            UpdateConnectionAliasPermission Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectionAliasPermissionRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectionAliasPermissionRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.UpdateConnectionAliasPermissionRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectionAliasPermissionRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectionAliasPermissionResponseUnmarshaller">
            <summary>
            Response Unmarshaller for UpdateConnectionAliasPermission operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectionAliasPermissionResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectionAliasPermissionResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateConnectionAliasPermissionResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateResultUnmarshaller">
            <summary>
            Response Unmarshaller for UpdateResult Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateResultUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#UpdateResult,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateResultUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateResultUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateRulesOfIpGroupRequestMarshaller">
            <summary>
            UpdateRulesOfIpGroup Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateRulesOfIpGroupRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateRulesOfIpGroupRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.UpdateRulesOfIpGroupRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateRulesOfIpGroupRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateRulesOfIpGroupResponseUnmarshaller">
            <summary>
            Response Unmarshaller for UpdateRulesOfIpGroup operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateRulesOfIpGroupResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateRulesOfIpGroupResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateRulesOfIpGroupResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceBundleRequestMarshaller">
            <summary>
            UpdateWorkspaceBundle Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceBundleRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceBundleRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.UpdateWorkspaceBundleRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceBundleRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceBundleResponseUnmarshaller">
            <summary>
            Response Unmarshaller for UpdateWorkspaceBundle operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceBundleResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceBundleResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceBundleResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceImagePermissionRequestMarshaller">
            <summary>
            UpdateWorkspaceImagePermission Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceImagePermissionRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceImagePermissionRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.UpdateWorkspaceImagePermissionRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceImagePermissionRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceImagePermissionResponseUnmarshaller">
            <summary>
            Response Unmarshaller for UpdateWorkspaceImagePermission operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceImagePermissionResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceImagePermissionResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspaceImagePermissionResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspacesPoolRequestMarshaller">
            <summary>
            UpdateWorkspacesPool Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspacesPoolRequestMarshaller.Marshall(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspacesPoolRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.UpdateWorkspacesPoolRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspacesPoolRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspacesPoolResponseUnmarshaller">
            <summary>
            Response Unmarshaller for UpdateWorkspacesPool operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspacesPoolResponseUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspacesPoolResponseUnmarshaller.UnmarshallException(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,System.Exception,System.Net.HttpStatusCode)">
            <summary>
            Unmarshaller error response to exception.
            </summary>  
            <param name="context"></param>
            <param name="innerException"></param>
            <param name="statusCode"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UpdateWorkspacesPoolResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UserSettingMarshaller">
            <summary>
            UserSetting Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UserSettingMarshaller.Marshall(Amazon.WorkSpaces.Model.UserSetting,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UserSettingMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UserSettingUnmarshaller">
            <summary>
            Response Unmarshaller for UserSetting Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UserSettingUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#UserSetting,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UserSettingUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UserSettingUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UserStorageMarshaller">
            <summary>
            UserStorage Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UserStorageMarshaller.Marshall(Amazon.WorkSpaces.Model.UserStorage,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UserStorageMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UserStorageUnmarshaller">
            <summary>
            Response Unmarshaller for UserStorage Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UserStorageUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#UserStorage,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UserStorageUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.UserStorageUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ValidationExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ValidationException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ValidationExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ValidationExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.ValidationExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceAccessPropertiesMarshaller">
            <summary>
            WorkspaceAccessProperties Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceAccessPropertiesMarshaller.Marshall(Amazon.WorkSpaces.Model.WorkspaceAccessProperties,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceAccessPropertiesMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceAccessPropertiesUnmarshaller">
            <summary>
            Response Unmarshaller for WorkspaceAccessProperties Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceAccessPropertiesUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#WorkspaceAccessProperties,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceAccessPropertiesUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceAccessPropertiesUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkSpaceApplicationDeploymentUnmarshaller">
            <summary>
            Response Unmarshaller for WorkSpaceApplicationDeployment Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkSpaceApplicationDeploymentUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#WorkSpaceApplicationDeployment,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkSpaceApplicationDeploymentUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkSpaceApplicationDeploymentUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkSpaceApplicationUnmarshaller">
            <summary>
            Response Unmarshaller for WorkSpaceApplication Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkSpaceApplicationUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#WorkSpaceApplication,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkSpaceApplicationUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkSpaceApplicationUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceBundleUnmarshaller">
            <summary>
            Response Unmarshaller for WorkspaceBundle Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceBundleUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#WorkspaceBundle,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceBundleUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceBundleUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceConnectionStatusUnmarshaller">
            <summary>
            Response Unmarshaller for WorkspaceConnectionStatus Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceConnectionStatusUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#WorkspaceConnectionStatus,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceConnectionStatusUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceConnectionStatusUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceCreationPropertiesMarshaller">
            <summary>
            WorkspaceCreationProperties Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceCreationPropertiesMarshaller.Marshall(Amazon.WorkSpaces.Model.WorkspaceCreationProperties,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceCreationPropertiesMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceDirectoryUnmarshaller">
            <summary>
            Response Unmarshaller for WorkspaceDirectory Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceDirectoryUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#WorkspaceDirectory,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceDirectoryUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceDirectoryUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceImageUnmarshaller">
            <summary>
            Response Unmarshaller for WorkspaceImage Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceImageUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#WorkspaceImage,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceImageUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceImageUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacePropertiesMarshaller">
            <summary>
            WorkspaceProperties Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacePropertiesMarshaller.Marshall(Amazon.WorkSpaces.Model.WorkspaceProperties,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacePropertiesMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacePropertiesUnmarshaller">
            <summary>
            Response Unmarshaller for WorkspaceProperties Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacePropertiesUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#WorkspaceProperties,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacePropertiesUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacePropertiesUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceRequestMarshaller">
            <summary>
            WorkspaceRequest Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceRequestMarshaller.Marshall(Amazon.WorkSpaces.Model.WorkspaceRequest,Amazon.Runtime.Internal.Transform.JsonMarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="requestObject"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="F:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceRequestMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceRequestUnmarshaller">
            <summary>
            Response Unmarshaller for WorkspaceRequest Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceRequestUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#WorkspaceRequest,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceRequestUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceRequestUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceResourceAssociationUnmarshaller">
            <summary>
            Response Unmarshaller for WorkspaceResourceAssociation Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceResourceAssociationUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#WorkspaceResourceAssociation,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceResourceAssociationUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceResourceAssociationUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesDefaultRoleNotFoundExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for WorkspacesDefaultRoleNotFoundException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesDefaultRoleNotFoundExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesDefaultRoleNotFoundExceptionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext,Amazon.Runtime.Internal.ErrorResponse)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <param name="errorResponse"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesDefaultRoleNotFoundExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesIpGroupUnmarshaller">
            <summary>
            Response Unmarshaller for WorkspacesIpGroup Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesIpGroupUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#WorkspacesIpGroup,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesIpGroupUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesIpGroupUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesPoolErrorUnmarshaller">
            <summary>
            Response Unmarshaller for WorkspacesPoolError Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesPoolErrorUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#WorkspacesPoolError,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesPoolErrorUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesPoolErrorUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesPoolSessionUnmarshaller">
            <summary>
            Response Unmarshaller for WorkspacesPoolSession Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesPoolSessionUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#WorkspacesPoolSession,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesPoolSessionUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesPoolSessionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesPoolUnmarshaller">
            <summary>
            Response Unmarshaller for WorkspacesPool Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesPoolUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#WorkspacesPool,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesPoolUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspacesPoolUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceUnmarshaller">
            <summary>
            Response Unmarshaller for Workspace Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpaces#Model#Workspace,Amazon#Runtime#Internal#Transform#XmlUnmarshallerContext}#Unmarshall(Amazon.Runtime.Internal.Transform.XmlUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceUnmarshaller.Unmarshall(Amazon.Runtime.Internal.Transform.JsonUnmarshallerContext)">
            <summary>
            Unmarshaller the response from the service to the response class.
            </summary>  
            <param name="context"></param>
            <returns>The unmarshalled object</returns>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Internal.MarshallTransformations.WorkspaceUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpaces.Model.InvalidParameterCombinationException">
            <summary>
            Two or more of the selected parameter values cannot be used together.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidParameterCombinationException.#ctor(System.String)">
            <summary>
            Constructs a new InvalidParameterCombinationException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidParameterCombinationException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of InvalidParameterCombinationException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidParameterCombinationException.#ctor(System.Exception)">
            <summary>
            Construct instance of InvalidParameterCombinationException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidParameterCombinationException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidParameterCombinationException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidParameterCombinationException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidParameterCombinationException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidParameterCombinationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the InvalidParameterCombinationException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidParameterCombinationException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            <summary>
            One or more parameter values are not valid.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidParameterValuesException.#ctor(System.String)">
            <summary>
            Constructs a new InvalidParameterValuesException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidParameterValuesException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of InvalidParameterValuesException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidParameterValuesException.#ctor(System.Exception)">
            <summary>
            Construct instance of InvalidParameterValuesException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidParameterValuesException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidParameterValuesException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidParameterValuesException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidParameterValuesException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidParameterValuesException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the InvalidParameterValuesException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidParameterValuesException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            <summary>
            The state of the resource is not valid for this operation.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidResourceStateException.#ctor(System.String)">
            <summary>
            Constructs a new InvalidResourceStateException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidResourceStateException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of InvalidResourceStateException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidResourceStateException.#ctor(System.Exception)">
            <summary>
            Construct instance of InvalidResourceStateException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidResourceStateException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidResourceStateException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidResourceStateException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidResourceStateException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidResourceStateException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the InvalidResourceStateException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.InvalidResourceStateException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.IosClientBrandingAttributes">
            <summary>
            The client branding attributes for iOS device types. These attributes are displayed
            on the iOS client login screen only.
            
             <important> 
            <para>
            Client branding attributes are public facing. Ensure you do not include sensitive
            information.
            </para>
             </important>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IosClientBrandingAttributes.ForgotPasswordLink">
            <summary>
            Gets and sets the property ForgotPasswordLink. 
            <para>
            The forgotten password link. This is the web address that users can go to if they
            forget the password for their WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IosClientBrandingAttributes.LoginMessage">
            <summary>
            Gets and sets the property LoginMessage. 
            <para>
            The login message. Specified as a key value pair, in which the key is a locale and
            the value is the localized message for that locale. The only key supported is <c>en_US</c>.
            The HTML tags supported include the following: <c>a, b, blockquote, br, cite, code,
            dd, dl, dt, div, em, i, li, ol, p, pre, q, small, span, strike, strong, sub, sup,
            u, ul</c>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IosClientBrandingAttributes.Logo2xUrl">
            <summary>
            Gets and sets the property Logo2xUrl. 
            <para>
            The @2x version of the logo. This is the higher resolution display that offers a scale
            factor of 2.0 (or @2x). The only image format accepted is a binary data object that
            is converted from a <c>.png</c> file.
            </para>
             <note> 
            <para>
             For more information about iOS image size and resolution, see <a href="https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/image-size-and-resolution/">Image
            Size and Resolution </a> in the <i>Apple Human Interface Guidelines</i>.
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IosClientBrandingAttributes.Logo3xUrl">
            <summary>
            Gets and sets the property Logo3xUrl. 
            <para>
            The @3x version of the logo. This is the higher resolution display that offers a scale
            factor of 3.0 (or @3x).The only image format accepted is a binary data object that
            is converted from a <c>.png</c> file.
            </para>
             <note> 
            <para>
             For more information about iOS image size and resolution, see <a href="https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/image-size-and-resolution/">Image
            Size and Resolution </a> in the <i>Apple Human Interface Guidelines</i>.
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IosClientBrandingAttributes.LogoUrl">
            <summary>
            Gets and sets the property LogoUrl. 
            <para>
            The logo. This is the standard-resolution display that has a 1:1 pixel density (or
            @1x), where one pixel is equal to one point. The only image format accepted is a binary
            data object that is converted from a <c>.png</c> file.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IosClientBrandingAttributes.SupportEmail">
            <summary>
            Gets and sets the property SupportEmail. 
            <para>
            The support email. The company's customer support email address.
            </para>
             <note> <ul> <li> 
            <para>
            In each platform type, the <c>SupportEmail</c> and <c>SupportLink</c> parameters are
            mutually exclusive. You can specify one parameter for each platform type, but not
            both.
            </para>
             </li> <li> 
            <para>
            The default email is <c>workspaces-feedback@amazon.com</c>.
            </para>
             </li> </ul> </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IosClientBrandingAttributes.SupportLink">
            <summary>
            Gets and sets the property SupportLink. 
            <para>
            The support link. The link for the company's customer support page for their WorkSpace.
            </para>
             <note> <ul> <li> 
            <para>
            In each platform type, the <c>SupportEmail</c> and <c>SupportLink</c> parameters are
            mutually exclusive. You can specify one parameter for each platform type, but not
            both.
            </para>
             </li> <li> 
            <para>
            The default support link is <c>workspaces-feedback@amazon.com</c>.
            </para>
             </li> </ul> </note>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.IosImportClientBrandingAttributes">
            <summary>
            The client branding attributes to import for iOS device types. These attributes are
            displayed on the iOS client login screen.
            
             <important> 
            <para>
            Client branding attributes are public facing. Ensure you do not include sensitive
            information.
            </para>
             </important>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IosImportClientBrandingAttributes.ForgotPasswordLink">
            <summary>
            Gets and sets the property ForgotPasswordLink. 
            <para>
            The forgotten password link. This is the web address that users can go to if they
            forget the password for their WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IosImportClientBrandingAttributes.LoginMessage">
            <summary>
            Gets and sets the property LoginMessage. 
            <para>
            The login message. Specified as a key value pair, in which the key is a locale and
            the value is the localized message for that locale. The only key supported is <c>en_US</c>.
            The HTML tags supported include the following: <c>a, b, blockquote, br, cite, code,
            dd, dl, dt, div, em, i, li, ol, p, pre, q, small, span, strike, strong, sub, sup,
            u, ul</c>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IosImportClientBrandingAttributes.Logo">
            <summary>
            Gets and sets the property Logo. 
            <para>
            The logo. This is the standard-resolution display that has a 1:1 pixel density (or
            @1x), where one pixel is equal to one point. The only image format accepted is a binary
            data object that is converted from a <c>.png</c> file.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IosImportClientBrandingAttributes.Logo2x">
            <summary>
            Gets and sets the property Logo2x. 
            <para>
            The @2x version of the logo. This is the higher resolution display that offers a scale
            factor of 2.0 (or @2x). The only image format accepted is a binary data object that
            is converted from a <c>.png</c> file.
            </para>
             <note> 
            <para>
             For more information about iOS image size and resolution, see <a href="https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/image-size-and-resolution/">Image
            Size and Resolution </a> in the <i>Apple Human Interface Guidelines</i>.
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IosImportClientBrandingAttributes.Logo3x">
            <summary>
            Gets and sets the property Logo3x. 
            <para>
            The @3x version of the logo. This is the higher resolution display that offers a scale
            factor of 3.0 (or @3x). The only image format accepted is a binary data object that
            is converted from a <c>.png</c> file.
            </para>
             <note> 
            <para>
             For more information about iOS image size and resolution, see <a href="https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/image-size-and-resolution/">Image
            Size and Resolution </a> in the <i>Apple Human Interface Guidelines</i>.
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IosImportClientBrandingAttributes.SupportEmail">
            <summary>
            Gets and sets the property SupportEmail. 
            <para>
            The support email. The company's customer support email address.
            </para>
             <note> <ul> <li> 
            <para>
            In each platform type, the <c>SupportEmail</c> and <c>SupportLink</c> parameters are
            mutually exclusive. You can specify one parameter for each platform type, but not
            both.
            </para>
             </li> <li> 
            <para>
            The default email is <c>workspaces-feedback@amazon.com</c>.
            </para>
             </li> </ul> </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IosImportClientBrandingAttributes.SupportLink">
            <summary>
            Gets and sets the property SupportLink. 
            <para>
            The support link. The link for the company's customer support page for their WorkSpace.
            </para>
             <note> <ul> <li> 
            <para>
            In each platform type, the <c>SupportEmail</c> and <c>SupportLink</c> parameters are
            mutually exclusive. You can specify one parameter for each platform type, but not
            both.
            </para>
             </li> <li> 
            <para>
            The default support link is <c>workspaces-feedback@amazon.com</c>.
            </para>
             </li> </ul> </note>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.IpRuleItem">
            <summary>
            Describes a rule for an IP access control group.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IpRuleItem.IpRule">
            <summary>
            Gets and sets the property IpRule. 
            <para>
            The IP address range, in CIDR notation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.IpRuleItem.RuleDesc">
            <summary>
            Gets and sets the property RuleDesc. 
            <para>
            The description.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ListAccountLinksRequest">
            <summary>
            Container for the parameters to the ListAccountLinks operation.
            Lists all account links.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ListAccountLinksRequest.LinkStatusFilter">
            <summary>
            Gets and sets the property LinkStatusFilter. 
            <para>
            Filters the account based on their link status.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ListAccountLinksRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. 
            <para>
            The maximum number of accounts to return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ListAccountLinksRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The token to use to retrieve the next page of results. This value is null when there
            are no more results to return.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ListAccountLinksResponse">
            <summary>
            This is the response object from the ListAccountLinks operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ListAccountLinksResponse.AccountLinks">
            <summary>
            Gets and sets the property AccountLinks. 
            <para>
            Information about the account links.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ListAccountLinksResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The token to use to retrieve the next page of results. This value is null when there
            are no more results to return.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ListAvailableManagementCidrRangesRequest">
            <summary>
            Container for the parameters to the ListAvailableManagementCidrRanges operation.
            Retrieves a list of IP address ranges, specified as IPv4 CIDR blocks, that you can
            use for the network management interface when you enable Bring Your Own License (BYOL).
            
            
             
            <para>
            This operation can be run only by Amazon Web Services accounts that are enabled for
            BYOL. If your account isn't enabled for BYOL, you'll receive an <c>AccessDeniedException</c>
            error.
            </para>
             
            <para>
            The management network interface is connected to a secure Amazon WorkSpaces management
            network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces
            clients, and to allow Amazon WorkSpaces to manage the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ListAvailableManagementCidrRangesRequest.ManagementCidrRangeConstraint">
            <summary>
            Gets and sets the property ManagementCidrRangeConstraint. 
            <para>
            The IP address range to search. Specify an IP address range that is compatible with
            your network and in CIDR notation (that is, specify the range as an IPv4 CIDR block).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ListAvailableManagementCidrRangesRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. 
            <para>
            The maximum number of items to return.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ListAvailableManagementCidrRangesRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If you received a <c>NextToken</c> from a previous call that was paginated, provide
            this token to receive the next set of results.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ListAvailableManagementCidrRangesResponse">
            <summary>
            This is the response object from the ListAvailableManagementCidrRanges operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ListAvailableManagementCidrRangesResponse.ManagementCidrRanges">
            <summary>
            Gets and sets the property ManagementCidrRanges. 
            <para>
            The list of available IP address ranges, specified as IPv4 CIDR blocks.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ListAvailableManagementCidrRangesResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            The token to use to retrieve the next page of results. This value is null when there
            are no more results to return. 
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.MicrosoftEntraConfig">
            <summary>
            Specifies the configurations of the Microsoft Entra.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.MicrosoftEntraConfig.ApplicationConfigSecretArn">
            <summary>
            Gets and sets the property ApplicationConfigSecretArn. 
            <para>
            The Amazon Resource Name (ARN) of the application config.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.MicrosoftEntraConfig.TenantId">
            <summary>
            Gets and sets the property TenantId. 
            <para>
            The identifier of the tenant.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.MigrateWorkspaceRequest">
            <summary>
            Container for the parameters to the MigrateWorkspace operation.
            Migrates a WorkSpace from one operating system or bundle type to another, while retaining
            the data on the user volume.
            
             
            <para>
            The migration process recreates the WorkSpace by using a new root volume from the
            target bundle image and the user volume from the last available snapshot of the original
            WorkSpace. During migration, the original <c>D:\Users\%USERNAME%</c> user profile
            folder is renamed to <c>D:\Users\%USERNAME%MMddyyTHHmmss%.NotMigrated</c>. A new <c>D:\Users\%USERNAME%\</c>
            folder is generated by the new OS. Certain files in the old user profile are moved
            to the new user profile.
            </para>
             
            <para>
            For available migration scenarios, details about what happens during migration, and
            best practices, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/migrate-workspaces.html">Migrate
            a WorkSpace</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.MigrateWorkspaceRequest.BundleId">
            <summary>
            Gets and sets the property BundleId. 
            <para>
            The identifier of the target bundle type to migrate the WorkSpace to.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.MigrateWorkspaceRequest.SourceWorkspaceId">
            <summary>
            Gets and sets the property SourceWorkspaceId. 
            <para>
            The identifier of the WorkSpace to migrate from.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.MigrateWorkspaceResponse">
            <summary>
            This is the response object from the MigrateWorkspace operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.MigrateWorkspaceResponse.SourceWorkspaceId">
            <summary>
            Gets and sets the property SourceWorkspaceId. 
            <para>
            The original identifier of the WorkSpace that is being migrated.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.MigrateWorkspaceResponse.TargetWorkspaceId">
            <summary>
            Gets and sets the property TargetWorkspaceId. 
            <para>
            The new identifier of the WorkSpace that is being migrated. If the migration does
            not succeed, the target WorkSpace ID will not be used, and the WorkSpace will still
            have the original WorkSpace ID.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModificationState">
            <summary>
            Describes a WorkSpace modification.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModificationState.Resource">
            <summary>
            Gets and sets the property Resource. 
            <para>
            The resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModificationState.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The modification state.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyAccountRequest">
            <summary>
            Container for the parameters to the ModifyAccount operation.
            Modifies the configuration of Bring Your Own License (BYOL) for the specified account.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyAccountRequest.DedicatedTenancyManagementCidrRange">
            <summary>
            Gets and sets the property DedicatedTenancyManagementCidrRange. 
            <para>
            The IP address range, specified as an IPv4 CIDR block, for the management network
            interface. Specify an IP address range that is compatible with your network and in
            CIDR notation (that is, specify the range as an IPv4 CIDR block). The CIDR block size
            must be /16 (for example, 203.0.113.25/16). It must also be specified as available
            by the <c>ListAvailableManagementCidrRanges</c> operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyAccountRequest.DedicatedTenancySupport">
            <summary>
            Gets and sets the property DedicatedTenancySupport. 
            <para>
            The status of BYOL.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyAccountResponse">
            <summary>
            This is the response object from the ModifyAccount operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyAccountResponse.Message">
            <summary>
            Gets and sets the property Message. 
            <para>
            The text message to describe the status of BYOL modification.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyCertificateBasedAuthPropertiesRequest">
            <summary>
            Container for the parameters to the ModifyCertificateBasedAuthProperties operation.
            Modifies the properties of the certificate-based authentication you want to use with
            your WorkSpaces.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyCertificateBasedAuthPropertiesRequest.CertificateBasedAuthProperties">
            <summary>
            Gets and sets the property CertificateBasedAuthProperties. 
            <para>
            The properties of the certificate-based authentication.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyCertificateBasedAuthPropertiesRequest.PropertiesToDelete">
            <summary>
            Gets and sets the property PropertiesToDelete. 
            <para>
            The properties of the certificate-based authentication you want to delete.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyCertificateBasedAuthPropertiesRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The resource identifiers, in the form of directory IDs.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyCertificateBasedAuthPropertiesResponse">
            <summary>
            This is the response object from the ModifyCertificateBasedAuthProperties operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyClientPropertiesRequest">
            <summary>
            Container for the parameters to the ModifyClientProperties operation.
            Modifies the properties of the specified Amazon WorkSpaces clients.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyClientPropertiesRequest.ClientProperties">
            <summary>
            Gets and sets the property ClientProperties. 
            <para>
            Information about the Amazon WorkSpaces client.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyClientPropertiesRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The resource identifiers, in the form of directory IDs.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyClientPropertiesResponse">
            <summary>
            This is the response object from the ModifyClientProperties operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyEndpointEncryptionModeRequest">
            <summary>
            Container for the parameters to the ModifyEndpointEncryptionMode operation.
            Modifies the endpoint encryption mode that allows you to configure the specified directory
            between Standard TLS and FIPS 140-2 validated mode.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyEndpointEncryptionModeRequest.DirectoryId">
            <summary>
            Gets and sets the property DirectoryId. 
            <para>
             The identifier of the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyEndpointEncryptionModeRequest.EndpointEncryptionMode">
            <summary>
            Gets and sets the property EndpointEncryptionMode. 
            <para>
            The encryption mode used for endpoint connections when streaming to WorkSpaces Personal
            or WorkSpace Pools.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyEndpointEncryptionModeResponse">
            <summary>
            This is the response object from the ModifyEndpointEncryptionMode operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifySamlPropertiesRequest">
            <summary>
            Container for the parameters to the ModifySamlProperties operation.
            Modifies multiple properties related to SAML 2.0 authentication, including the enablement
            status, user access URL, and relay state parameter name that are used for configuring
            federation with an SAML 2.0 identity provider.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifySamlPropertiesRequest.PropertiesToDelete">
            <summary>
            Gets and sets the property PropertiesToDelete. 
            <para>
            The SAML properties to delete as part of your request.
            </para>
             
            <para>
            Specify one of the following options:
            </para>
             <ul> <li> 
            <para>
             <c>SAML_PROPERTIES_USER_ACCESS_URL</c> to delete the user access URL.
            </para>
             </li> <li> 
            <para>
             <c>SAML_PROPERTIES_RELAY_STATE_PARAMETER_NAME</c> to delete the relay state parameter
            name.
            </para>
             </li> </ul>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifySamlPropertiesRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The directory identifier for which you want to configure SAML properties.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifySamlPropertiesRequest.SamlProperties">
            <summary>
            Gets and sets the property SamlProperties. 
            <para>
            The properties for configuring SAML 2.0 authentication.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifySamlPropertiesResponse">
            <summary>
            This is the response object from the ModifySamlProperties operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifySelfservicePermissionsRequest">
            <summary>
            Container for the parameters to the ModifySelfservicePermissions operation.
            Modifies the self-service WorkSpace management capabilities for your users. For more
            information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/enable-user-self-service-workspace-management.html">Enable
            Self-Service WorkSpace Management Capabilities for Your Users</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifySelfservicePermissionsRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The identifier of the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifySelfservicePermissionsRequest.SelfservicePermissions">
            <summary>
            Gets and sets the property SelfservicePermissions. 
            <para>
            The permissions to enable or disable self-service capabilities.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifySelfservicePermissionsResponse">
            <summary>
            This is the response object from the ModifySelfservicePermissions operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyStreamingPropertiesRequest">
            <summary>
            Container for the parameters to the ModifyStreamingProperties operation.
            Modifies the specified streaming properties.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyStreamingPropertiesRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The identifier of the resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyStreamingPropertiesRequest.StreamingProperties">
            <summary>
            Gets and sets the property StreamingProperties. 
            <para>
            The streaming properties to configure.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyStreamingPropertiesResponse">
            <summary>
            This is the response object from the ModifyStreamingProperties operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyWorkspaceAccessPropertiesRequest">
            <summary>
            Container for the parameters to the ModifyWorkspaceAccessProperties operation.
            Specifies which devices and operating systems users can use to access their WorkSpaces.
            For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/update-directory-details.html#control-device-access">
            Control Device Access</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyWorkspaceAccessPropertiesRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The identifier of the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyWorkspaceAccessPropertiesRequest.WorkspaceAccessProperties">
            <summary>
            Gets and sets the property WorkspaceAccessProperties. 
            <para>
            The device types and operating systems to enable or disable for access.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyWorkspaceAccessPropertiesResponse">
            <summary>
            This is the response object from the ModifyWorkspaceAccessProperties operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyWorkspaceCreationPropertiesRequest">
            <summary>
            Container for the parameters to the ModifyWorkspaceCreationProperties operation.
            Modify the default properties used to create WorkSpaces.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyWorkspaceCreationPropertiesRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The identifier of the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyWorkspaceCreationPropertiesRequest.WorkspaceCreationProperties">
            <summary>
            Gets and sets the property WorkspaceCreationProperties. 
            <para>
            The default properties for creating WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyWorkspaceCreationPropertiesResponse">
            <summary>
            This is the response object from the ModifyWorkspaceCreationProperties operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyWorkspacePropertiesRequest">
            <summary>
            Container for the parameters to the ModifyWorkspaceProperties operation.
            Modifies the specified WorkSpace properties. For important information about how to
            modify the size of the root and user volumes, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/modify-workspaces.html">
            Modify a WorkSpace</a>. 
            
             <note> 
            <para>
            The <c>MANUAL</c> running mode value is only supported by Amazon WorkSpaces Core.
            Contact your account team to be allow-listed to use this value. For more information,
            see <a href="http://aws.amazon.com/workspaces/core/">Amazon WorkSpaces Core</a>.
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyWorkspacePropertiesRequest.DataReplication">
            <summary>
            Gets and sets the property DataReplication. 
            <para>
            Indicates the data replication status.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyWorkspacePropertiesRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyWorkspacePropertiesRequest.WorkspaceProperties">
            <summary>
            Gets and sets the property WorkspaceProperties. 
            <para>
            The properties of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyWorkspacePropertiesResponse">
            <summary>
            This is the response object from the ModifyWorkspaceProperties operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyWorkspaceStateRequest">
            <summary>
            Container for the parameters to the ModifyWorkspaceState operation.
            Sets the state of the specified WorkSpace.
            
             
            <para>
            To maintain a WorkSpace without being interrupted, set the WorkSpace state to <c>ADMIN_MAINTENANCE</c>.
            WorkSpaces in this state do not respond to requests to reboot, stop, start, rebuild,
            or restore. An AutoStop WorkSpace in this state is not stopped. Users cannot log into
            a WorkSpace in the <c>ADMIN_MAINTENANCE</c> state.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyWorkspaceStateRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ModifyWorkspaceStateRequest.WorkspaceState">
            <summary>
            Gets and sets the property WorkspaceState. 
            <para>
            The WorkSpace state.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ModifyWorkspaceStateResponse">
            <summary>
            This is the response object from the ModifyWorkspaceState operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.NetworkAccessConfiguration">
            <summary>
            Describes the network details of a WorkSpaces Pool.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.NetworkAccessConfiguration.EniId">
            <summary>
            Gets and sets the property EniId. 
            <para>
            The resource identifier of the elastic network interface that is attached to instances
            in your VPC. All network interfaces have the eni-xxxxxxxx resource identifier.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.NetworkAccessConfiguration.EniPrivateIpAddress">
            <summary>
            Gets and sets the property EniPrivateIpAddress. 
            <para>
            The private IP address of the elastic network interface that is attached to instances
            in your VPC.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.OperatingSystem">
            <summary>
            The operating system that the image is running.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.OperatingSystem.Type">
            <summary>
            Gets and sets the property Type. 
            <para>
            The operating system.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.OperatingSystemNotCompatibleException">
            <summary>
            The operating system of the WorkSpace is not compatible with the application.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperatingSystemNotCompatibleException.#ctor(System.String)">
            <summary>
            Constructs a new OperatingSystemNotCompatibleException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperatingSystemNotCompatibleException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of OperatingSystemNotCompatibleException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperatingSystemNotCompatibleException.#ctor(System.Exception)">
            <summary>
            Construct instance of OperatingSystemNotCompatibleException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperatingSystemNotCompatibleException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of OperatingSystemNotCompatibleException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperatingSystemNotCompatibleException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of OperatingSystemNotCompatibleException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperatingSystemNotCompatibleException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the OperatingSystemNotCompatibleException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperatingSystemNotCompatibleException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.OperationInProgressException">
            <summary>
            The properties of this WorkSpace are currently being modified. Try again in a moment.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperationInProgressException.#ctor(System.String)">
            <summary>
            Constructs a new OperationInProgressException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperationInProgressException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of OperationInProgressException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperationInProgressException.#ctor(System.Exception)">
            <summary>
            Construct instance of OperationInProgressException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperationInProgressException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of OperationInProgressException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperationInProgressException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of OperationInProgressException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperationInProgressException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the OperationInProgressException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperationInProgressException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            <summary>
            This operation is not supported.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperationNotSupportedException.#ctor(System.String)">
            <summary>
            Constructs a new OperationNotSupportedException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperationNotSupportedException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of OperationNotSupportedException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperationNotSupportedException.#ctor(System.Exception)">
            <summary>
            Construct instance of OperationNotSupportedException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperationNotSupportedException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of OperationNotSupportedException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperationNotSupportedException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of OperationNotSupportedException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperationNotSupportedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the OperationNotSupportedException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.OperationNotSupportedException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.OperationNotSupportedException.Reason">
            <summary>
            Gets and sets the property Reason. 
            <para>
            The exception error reason.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.PendingCreateStandbyWorkspacesRequest">
            <summary>
            Information about the standby WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.PendingCreateStandbyWorkspacesRequest.DirectoryId">
            <summary>
            Gets and sets the property DirectoryId. 
            <para>
            The identifier of the directory for the standby WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.PendingCreateStandbyWorkspacesRequest.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The operational state of the standby WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.PendingCreateStandbyWorkspacesRequest.UserName">
            <summary>
            Gets and sets the property UserName. 
            <para>
            Describes the standby WorkSpace that was created.
            </para>
             
            <para>
            Because this operation is asynchronous, the identifier returned is not immediately
            available for use with other operations. For example, if you call <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeWorkspaces.html">
            DescribeWorkspaces</a> before the WorkSpace is created, the information returned can
            be incomplete. 
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.PendingCreateStandbyWorkspacesRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the standby WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RebootRequest">
            <summary>
            Describes the information used to reboot a WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RebootRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RebootWorkspacesRequest">
            <summary>
            Container for the parameters to the RebootWorkspaces operation.
            Reboots the specified WorkSpaces.
            
             
            <para>
            You cannot reboot a WorkSpace unless its state is <c>AVAILABLE</c>, <c>UNHEALTHY</c>,
            or <c>REBOOTING</c>. Reboot a WorkSpace in the <c>REBOOTING</c> state only if your
            WorkSpace has been stuck in the <c>REBOOTING</c> state for over 20 minutes.
            </para>
             
            <para>
            This operation is asynchronous and returns before the WorkSpaces have rebooted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RebootWorkspacesRequest.RebootWorkspaceRequests">
            <summary>
            Gets and sets the property RebootWorkspaceRequests. 
            <para>
            The WorkSpaces to reboot. You can specify up to 25 WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RebootWorkspacesResponse">
            <summary>
            This is the response object from the RebootWorkspaces operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RebootWorkspacesResponse.FailedRequests">
            <summary>
            Gets and sets the property FailedRequests. 
            <para>
            Information about the WorkSpaces that could not be rebooted.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RebuildRequest">
            <summary>
            Describes the information used to rebuild a WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RebuildRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RebuildWorkspacesRequest">
            <summary>
            Container for the parameters to the RebuildWorkspaces operation.
            Rebuilds the specified WorkSpace.
            
             
            <para>
            You cannot rebuild a WorkSpace unless its state is <c>AVAILABLE</c>, <c>ERROR</c>,
            <c>UNHEALTHY</c>, <c>STOPPED</c>, or <c>REBOOTING</c>.
            </para>
             
            <para>
            Rebuilding a WorkSpace is a potentially destructive action that can result in the
            loss of data. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/reset-workspace.html">Rebuild
            a WorkSpace</a>.
            </para>
             
            <para>
            This operation is asynchronous and returns before the WorkSpaces have been completely
            rebuilt.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RebuildWorkspacesRequest.RebuildWorkspaceRequests">
            <summary>
            Gets and sets the property RebuildWorkspaceRequests. 
            <para>
            The WorkSpace to rebuild. You can specify a single WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RebuildWorkspacesResponse">
            <summary>
            This is the response object from the RebuildWorkspaces operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RebuildWorkspacesResponse.FailedRequests">
            <summary>
            Gets and sets the property FailedRequests. 
            <para>
            Information about the WorkSpace that could not be rebuilt.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest">
            <summary>
            Container for the parameters to the RegisterWorkspaceDirectory operation.
            Registers the specified directory. This operation is asynchronous and returns before
            the WorkSpace directory is registered. If this is the first time you are registering
            a directory, you will need to create the workspaces_DefaultRole role before you can
            register a directory. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/workspaces-access-control.html#create-default-role">
            Creating the workspaces_DefaultRole Role</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest.ActiveDirectoryConfig">
            <summary>
            Gets and sets the property ActiveDirectoryConfig. 
            <para>
            The active directory config of the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest.DirectoryId">
            <summary>
            Gets and sets the property DirectoryId. 
            <para>
            The identifier of the directory. You cannot register a directory if it does not have
            a status of Active. If the directory does not have a status of Active, you will receive
            an InvalidResourceStateException error. If you have already registered the maximum
            number of directories that you can register with Amazon WorkSpaces, you will receive
            a ResourceLimitExceededException error. Deregister directories that you are not using
            for WorkSpaces, and try again.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest.EnableSelfService">
            <summary>
            Gets and sets the property EnableSelfService. 
            <para>
            Indicates whether self-service capabilities are enabled or disabled.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest.IdcInstanceArn">
            <summary>
            Gets and sets the property IdcInstanceArn. 
            <para>
            The Amazon Resource Name (ARN) of the identity center instance.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest.MicrosoftEntraConfig">
            <summary>
            Gets and sets the property MicrosoftEntraConfig. 
            <para>
            The details about Microsoft Entra config.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest.SubnetIds">
            <summary>
            Gets and sets the property SubnetIds. 
            <para>
            The identifiers of the subnets for your virtual private cloud (VPC). Make sure that
            the subnets are in supported Availability Zones. The subnets must also be in separate
            Availability Zones. If these conditions are not met, you will receive an OperationNotSupportedException
            error.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            The tags associated with the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest.Tenancy">
            <summary>
            Gets and sets the property Tenancy. 
            <para>
            Indicates whether your WorkSpace directory is dedicated or shared. To use Bring Your
            Own License (BYOL) images, this value must be set to <c>DEDICATED</c> and your Amazon
            Web Services account must be enabled for BYOL. If your account has not been enabled
            for BYOL, you will receive an InvalidParameterValuesException error. For more information
            about BYOL images, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/byol-windows-images.html">Bring
            Your Own Windows Desktop Images</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest.UserIdentityType">
            <summary>
            Gets and sets the property UserIdentityType. 
            <para>
            The type of identity management the user is using.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest.WorkspaceDirectoryDescription">
            <summary>
            Gets and sets the property WorkspaceDirectoryDescription. 
            <para>
            Description of the directory to register.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest.WorkspaceDirectoryName">
            <summary>
            Gets and sets the property WorkspaceDirectoryName. 
            <para>
            The name of the directory to register.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest.WorkspaceType">
            <summary>
            Gets and sets the property WorkspaceType. 
            <para>
            Indicates whether the directory's WorkSpace type is personal or pools.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryResponse">
            <summary>
            This is the response object from the RegisterWorkspaceDirectory operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryResponse.DirectoryId">
            <summary>
            Gets and sets the property DirectoryId. 
            <para>
            The identifier of the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryResponse.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The registration status of the WorkSpace directory.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RejectAccountLinkInvitationRequest">
            <summary>
            Container for the parameters to the RejectAccountLinkInvitation operation.
            Rejects the account link invitation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RejectAccountLinkInvitationRequest.ClientToken">
            <summary>
            Gets and sets the property ClientToken. 
            <para>
            The client token of the account link invitation to reject.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RejectAccountLinkInvitationRequest.LinkId">
            <summary>
            Gets and sets the property LinkId. 
            <para>
            The identifier of the account link
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RejectAccountLinkInvitationResponse">
            <summary>
            This is the response object from the RejectAccountLinkInvitation operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RejectAccountLinkInvitationResponse.AccountLink">
            <summary>
            Gets and sets the property AccountLink. 
            <para>
            Information about the account link.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RelatedWorkspaceProperties">
            <summary>
            Describes the related WorkSpace. The related WorkSpace could be a standby WorkSpace
            or primary WorkSpace related to the specified WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RelatedWorkspaceProperties.Region">
            <summary>
            Gets and sets the property Region. 
            <para>
            The Region of the related WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RelatedWorkspaceProperties.State">
            <summary>
            Gets and sets the property State. 
            <para>
            Indicates the state of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RelatedWorkspaceProperties.Type">
            <summary>
            Gets and sets the property Type. 
            <para>
            Indicates the type of WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RelatedWorkspaceProperties.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the related WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            <summary>
            The specified resource already exists.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException.#ctor(System.String)">
            <summary>
            Constructs a new ResourceAlreadyExistsException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ResourceAlreadyExistsException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException.#ctor(System.Exception)">
            <summary>
            Construct instance of ResourceAlreadyExistsException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceAlreadyExistsException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceAlreadyExistsException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the ResourceAlreadyExistsException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ResourceAssociatedException">
            <summary>
            The resource is associated with a directory.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceAssociatedException.#ctor(System.String)">
            <summary>
            Constructs a new ResourceAssociatedException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceAssociatedException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ResourceAssociatedException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceAssociatedException.#ctor(System.Exception)">
            <summary>
            Construct instance of ResourceAssociatedException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceAssociatedException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceAssociatedException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceAssociatedException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceAssociatedException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceAssociatedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the ResourceAssociatedException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceAssociatedException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ResourceCreationFailedException">
            <summary>
            The resource could not be created.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceCreationFailedException.#ctor(System.String)">
            <summary>
            Constructs a new ResourceCreationFailedException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceCreationFailedException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ResourceCreationFailedException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceCreationFailedException.#ctor(System.Exception)">
            <summary>
            Construct instance of ResourceCreationFailedException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceCreationFailedException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceCreationFailedException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceCreationFailedException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceCreationFailedException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceCreationFailedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the ResourceCreationFailedException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceCreationFailedException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ResourceInUseException">
            <summary>
            The specified resource is currently in use.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceInUseException.#ctor(System.String)">
            <summary>
            Constructs a new ResourceInUseException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceInUseException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ResourceInUseException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceInUseException.#ctor(System.Exception)">
            <summary>
            Construct instance of ResourceInUseException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceInUseException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceInUseException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceInUseException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceInUseException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceInUseException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the ResourceInUseException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceInUseException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ResourceInUseException.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The ID of the resource that is in use.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            <summary>
            Your resource limits have been exceeded.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceLimitExceededException.#ctor(System.String)">
            <summary>
            Constructs a new ResourceLimitExceededException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceLimitExceededException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ResourceLimitExceededException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceLimitExceededException.#ctor(System.Exception)">
            <summary>
            Construct instance of ResourceLimitExceededException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceLimitExceededException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceLimitExceededException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceLimitExceededException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceLimitExceededException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceLimitExceededException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the ResourceLimitExceededException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceLimitExceededException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            <summary>
            The resource could not be found.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceNotFoundException.#ctor(System.String)">
            <summary>
            Constructs a new ResourceNotFoundException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceNotFoundException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ResourceNotFoundException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceNotFoundException.#ctor(System.Exception)">
            <summary>
            Construct instance of ResourceNotFoundException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceNotFoundException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceNotFoundException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceNotFoundException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceNotFoundException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceNotFoundException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the ResourceNotFoundException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceNotFoundException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ResourceNotFoundException.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The ID of the resource that could not be found.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            <summary>
            The specified resource is not available.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceUnavailableException.#ctor(System.String)">
            <summary>
            Constructs a new ResourceUnavailableException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceUnavailableException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ResourceUnavailableException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceUnavailableException.#ctor(System.Exception)">
            <summary>
            Construct instance of ResourceUnavailableException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceUnavailableException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceUnavailableException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceUnavailableException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceUnavailableException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceUnavailableException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the ResourceUnavailableException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ResourceUnavailableException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.ResourceUnavailableException.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The identifier of the resource that is not available.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RestoreWorkspaceRequest">
            <summary>
            Container for the parameters to the RestoreWorkspace operation.
            Restores the specified WorkSpace to its last known healthy state.
            
             
            <para>
            You cannot restore a WorkSpace unless its state is <c> AVAILABLE</c>, <c>ERROR</c>,
            <c>UNHEALTHY</c>, or <c>STOPPED</c>.
            </para>
             
            <para>
            Restoring a WorkSpace is a potentially destructive action that can result in the loss
            of data. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/restore-workspace.html">Restore
            a WorkSpace</a>.
            </para>
             
            <para>
            This operation is asynchronous and returns before the WorkSpace is completely restored.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RestoreWorkspaceRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RestoreWorkspaceResponse">
            <summary>
            This is the response object from the RestoreWorkspace operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RevokeIpRulesRequest">
            <summary>
            Container for the parameters to the RevokeIpRules operation.
            Removes one or more rules from the specified IP access control group.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RevokeIpRulesRequest.GroupId">
            <summary>
            Gets and sets the property GroupId. 
            <para>
            The identifier of the group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RevokeIpRulesRequest.UserRules">
            <summary>
            Gets and sets the property UserRules. 
            <para>
            The rules to remove from the group.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RevokeIpRulesResponse">
            <summary>
            This is the response object from the RevokeIpRules operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.RootStorage">
            <summary>
            Describes the root volume for a WorkSpace bundle.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.RootStorage.Capacity">
            <summary>
            Gets and sets the property Capacity. 
            <para>
            The size of the root volume.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.SamlProperties">
            <summary>
            Describes the enablement status, user access URL, and relay state parameter name that
            are used for configuring federation with an SAML 2.0 identity provider.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.SamlProperties.RelayStateParameterName">
            <summary>
            Gets and sets the property RelayStateParameterName. 
            <para>
            The relay state parameter name supported by the SAML 2.0 identity provider (IdP).
            When the end user is redirected to the user access URL from the WorkSpaces client
            application, this relay state parameter name is appended as a query parameter to the
            URL along with the relay state endpoint to return the user to the client application
            session.
            </para>
             
            <para>
            To use SAML 2.0 authentication with WorkSpaces, the IdP must support IdP-initiated
            deep linking for the relay state URL. Consult your IdP documentation for more information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.SamlProperties.Status">
            <summary>
            Gets and sets the property Status. 
            <para>
            Indicates the status of SAML 2.0 authentication. These statuses include the following.
            </para>
             <ul> <li> 
            <para>
            If the setting is <c>DISABLED</c>, end users will be directed to login with their
            directory credentials.
            </para>
             </li> <li> 
            <para>
            If the setting is <c>ENABLED</c>, end users will be directed to login via the user
            access URL. Users attempting to connect to WorkSpaces from a client application that
            does not support SAML 2.0 authentication will not be able to connect.
            </para>
             </li> <li> 
            <para>
            If the setting is <c>ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK</c>, end users will be
            directed to login via the user access URL on supported client applications, but will
            not prevent clients that do not support SAML 2.0 authentication from connecting as
            if SAML 2.0 authentication was disabled.
            </para>
             </li> </ul>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.SamlProperties.UserAccessUrl">
            <summary>
            Gets and sets the property UserAccessUrl. 
            <para>
            The SAML 2.0 identity provider (IdP) user access URL is the URL a user would navigate
            to in their web browser in order to federate from the IdP and directly access the
            application, without any SAML 2.0 service provider (SP) bindings.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.SelfservicePermissions">
            <summary>
            Describes the self-service permissions for a directory. For more information, see
            <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/enable-user-self-service-workspace-management.html">Enable
            Self-Service WorkSpace Management Capabilities for Your Users</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.SelfservicePermissions.ChangeComputeType">
            <summary>
            Gets and sets the property ChangeComputeType. 
            <para>
            Specifies whether users can change the compute type (bundle) for their WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.SelfservicePermissions.IncreaseVolumeSize">
            <summary>
            Gets and sets the property IncreaseVolumeSize. 
            <para>
            Specifies whether users can increase the volume size of the drives on their WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.SelfservicePermissions.RebuildWorkspace">
            <summary>
            Gets and sets the property RebuildWorkspace. 
            <para>
            Specifies whether users can rebuild the operating system of a WorkSpace to its original
            state.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.SelfservicePermissions.RestartWorkspace">
            <summary>
            Gets and sets the property RestartWorkspace. 
            <para>
            Specifies whether users can restart their WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.SelfservicePermissions.SwitchRunningMode">
            <summary>
            Gets and sets the property SwitchRunningMode. 
            <para>
            Specifies whether users can switch the running mode of their WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Snapshot">
            <summary>
            Describes a snapshot.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Snapshot.SnapshotTime">
            <summary>
            Gets and sets the property SnapshotTime. 
            <para>
            The time when the snapshot was created.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.StandbyWorkspace">
            <summary>
            Describes a standby WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StandbyWorkspace.DataReplication">
            <summary>
            Gets and sets the property DataReplication. 
            <para>
            Indicates whether data replication is enabled, and if enabled, the type of data replication.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StandbyWorkspace.DirectoryId">
            <summary>
            Gets and sets the property DirectoryId. 
            <para>
            The identifier of the directory for the standby WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StandbyWorkspace.PrimaryWorkspaceId">
            <summary>
            Gets and sets the property PrimaryWorkspaceId. 
            <para>
            The identifier of the standby WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StandbyWorkspace.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            The tags associated with the standby WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StandbyWorkspace.VolumeEncryptionKey">
            <summary>
            Gets and sets the property VolumeEncryptionKey. 
            <para>
            The volume encryption key of the standby WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.StandbyWorkspacesProperties">
            <summary>
            Describes the properties of the related standby WorkSpaces.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StandbyWorkspacesProperties.DataReplication">
            <summary>
            Gets and sets the property DataReplication. 
            <para>
            Indicates whether data replication is enabled, and if enabled, the type of data replication.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StandbyWorkspacesProperties.RecoverySnapshotTime">
            <summary>
            Gets and sets the property RecoverySnapshotTime. 
            <para>
            The date and time at which the last successful snapshot was taken of the primary WorkSpace
            used for replicating data.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StandbyWorkspacesProperties.StandbyWorkspaceId">
            <summary>
            Gets and sets the property StandbyWorkspaceId. 
            <para>
            The identifier of the standby WorkSpace
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.StartRequest">
            <summary>
            Information used to start a WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StartRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.StartWorkspacesPoolRequest">
            <summary>
            Container for the parameters to the StartWorkspacesPool operation.
            Starts the specified pool.
            
             
            <para>
            You cannot start a pool unless it has a running mode of <c>AutoStop</c> and a state
            of <c>STOPPED</c>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StartWorkspacesPoolRequest.PoolId">
            <summary>
            Gets and sets the property PoolId. 
            <para>
            The identifier of the pool.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.StartWorkspacesPoolResponse">
            <summary>
            This is the response object from the StartWorkspacesPool operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.StartWorkspacesRequest">
            <summary>
            Container for the parameters to the StartWorkspaces operation.
            Starts the specified WorkSpaces.
            
             
            <para>
            You cannot start a WorkSpace unless it has a running mode of <c>AutoStop</c> or <c>Manual</c>
            and a state of <c>STOPPED</c>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StartWorkspacesRequest.StartWorkspaceRequests">
            <summary>
            Gets and sets the property StartWorkspaceRequests. 
            <para>
            The WorkSpaces to start. You can specify up to 25 WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.StartWorkspacesResponse">
            <summary>
            This is the response object from the StartWorkspaces operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StartWorkspacesResponse.FailedRequests">
            <summary>
            Gets and sets the property FailedRequests. 
            <para>
            Information about the WorkSpaces that could not be started.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.StopRequest">
            <summary>
            Describes the information used to stop a WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StopRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.StopWorkspacesPoolRequest">
            <summary>
            Container for the parameters to the StopWorkspacesPool operation.
            Stops the specified pool.
            
             
            <para>
            You cannot stop a WorkSpace pool unless it has a running mode of <c>AutoStop</c> and
            a state of <c>AVAILABLE</c>, <c>IMPAIRED</c>, <c>UNHEALTHY</c>, or <c>ERROR</c>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StopWorkspacesPoolRequest.PoolId">
            <summary>
            Gets and sets the property PoolId. 
            <para>
            The identifier of the pool.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.StopWorkspacesPoolResponse">
            <summary>
            This is the response object from the StopWorkspacesPool operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.StopWorkspacesRequest">
            <summary>
            Container for the parameters to the StopWorkspaces operation.
            Stops the specified WorkSpaces.
            
             
            <para>
            You cannot stop a WorkSpace unless it has a running mode of <c>AutoStop</c> or <c>Manual</c>
            and a state of <c>AVAILABLE</c>, <c>IMPAIRED</c>, <c>UNHEALTHY</c>, or <c>ERROR</c>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StopWorkspacesRequest.StopWorkspaceRequests">
            <summary>
            Gets and sets the property StopWorkspaceRequests. 
            <para>
            The WorkSpaces to stop. You can specify up to 25 WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.StopWorkspacesResponse">
            <summary>
            This is the response object from the StopWorkspaces operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StopWorkspacesResponse.FailedRequests">
            <summary>
            Gets and sets the property FailedRequests. 
            <para>
            Information about the WorkSpaces that could not be stopped.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.StorageConnector">
            <summary>
            Describes the storage connector.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StorageConnector.ConnectorType">
            <summary>
            Gets and sets the property ConnectorType. 
            <para>
            The type of connector used to save user files.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StorageConnector.Status">
            <summary>
            Gets and sets the property Status. 
            <para>
            Indicates if the storage connetor is enabled or disabled.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.StreamingProperties">
            <summary>
            Describes the streaming properties.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StreamingProperties.GlobalAccelerator">
            <summary>
            Gets and sets the property GlobalAccelerator. 
            <para>
            Indicates the Global Accelerator properties.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StreamingProperties.StorageConnectors">
            <summary>
            Gets and sets the property StorageConnectors. 
            <para>
            Indicates the storage connector used 
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StreamingProperties.StreamingExperiencePreferredProtocol">
            <summary>
            Gets and sets the property StreamingExperiencePreferredProtocol. 
            <para>
            Indicates the type of preferred protocol for the streaming experience.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.StreamingProperties.UserSettings">
            <summary>
            Gets and sets the property UserSettings. 
            <para>
            Indicates the permission settings asscoiated with the user.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Tag">
            <summary>
            Describes a tag.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Tag.Key">
            <summary>
            Gets and sets the property Key. 
            <para>
            The key of the tag.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Tag.Value">
            <summary>
            Gets and sets the property Value. 
            <para>
            The value of the tag.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.TerminateRequest">
            <summary>
            Describes the information used to terminate a WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.TerminateRequest.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.TerminateWorkspacesPoolRequest">
            <summary>
            Container for the parameters to the TerminateWorkspacesPool operation.
            Terminates the specified pool.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.TerminateWorkspacesPoolRequest.PoolId">
            <summary>
            Gets and sets the property PoolId. 
            <para>
            The identifier of the pool.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.TerminateWorkspacesPoolResponse">
            <summary>
            This is the response object from the TerminateWorkspacesPool operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.TerminateWorkspacesPoolSessionRequest">
            <summary>
            Container for the parameters to the TerminateWorkspacesPoolSession operation.
            Terminates the pool session.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.TerminateWorkspacesPoolSessionRequest.SessionId">
            <summary>
            Gets and sets the property SessionId. 
            <para>
            The identifier of the pool session.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.TerminateWorkspacesPoolSessionResponse">
            <summary>
            This is the response object from the TerminateWorkspacesPoolSession operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.TerminateWorkspacesRequest">
            <summary>
            Container for the parameters to the TerminateWorkspaces operation.
            Terminates the specified WorkSpaces.
            
             <important> 
            <para>
            Terminating a WorkSpace is a permanent action and cannot be undone. The user's data
            is destroyed. If you need to archive any user data, contact Amazon Web Services Support
            before terminating the WorkSpace.
            </para>
             </important> 
            <para>
            You can terminate a WorkSpace that is in any state except <c>SUSPENDED</c>.
            </para>
             
            <para>
            This operation is asynchronous and returns before the WorkSpaces have been completely
            terminated. After a WorkSpace is terminated, the <c>TERMINATED</c> state is returned
            only briefly before the WorkSpace directory metadata is cleaned up, so this state
            is rarely returned. To confirm that a WorkSpace is terminated, check for the WorkSpace
            ID by using <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeWorkspaces.html">
            DescribeWorkSpaces</a>. If the WorkSpace ID isn't returned, then the WorkSpace has
            been successfully terminated.
            </para>
             <note> 
            <para>
            Simple AD and AD Connector are made available to you free of charge to use with WorkSpaces.
            If there are no WorkSpaces being used with your Simple AD or AD Connector directory
            for 30 consecutive days, this directory will be automatically deregistered for use
            with Amazon WorkSpaces, and you will be charged for this directory as per the <a href="http://aws.amazon.com/directoryservice/pricing/">Directory
            Service pricing terms</a>.
            </para>
             
            <para>
            To delete empty directories, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/delete-workspaces-directory.html">
            Delete the Directory for Your WorkSpaces</a>. If you delete your Simple AD or AD Connector
            directory, you can always create a new one when you want to start using WorkSpaces
            again.
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.TerminateWorkspacesRequest.TerminateWorkspaceRequests">
            <summary>
            Gets and sets the property TerminateWorkspaceRequests. 
            <para>
            The WorkSpaces to terminate. You can specify up to 25 WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.TerminateWorkspacesResponse">
            <summary>
            This is the response object from the TerminateWorkspaces operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.TerminateWorkspacesResponse.FailedRequests">
            <summary>
            Gets and sets the property FailedRequests. 
            <para>
            Information about the WorkSpaces that could not be terminated.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.TimeoutSettings">
            <summary>
            Describes the timeout settings for a pool of WorkSpaces.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.TimeoutSettings.DisconnectTimeoutInSeconds">
            <summary>
            Gets and sets the property DisconnectTimeoutInSeconds. 
            <para>
            Specifies the amount of time, in seconds, that a streaming session remains active
            after users disconnect. If users try to reconnect to the streaming session after a
            disconnection or network interruption within the time set, they are connected to their
            previous session. Otherwise, they are connected to a new session with a new streaming
            instance.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.TimeoutSettings.IdleDisconnectTimeoutInSeconds">
            <summary>
            Gets and sets the property IdleDisconnectTimeoutInSeconds. 
            <para>
            The amount of time in seconds a connection will stay active while idle.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.TimeoutSettings.MaxUserDurationInSeconds">
            <summary>
            Gets and sets the property MaxUserDurationInSeconds. 
            <para>
            Specifies the maximum amount of time, in seconds, that a streaming session can remain
            active. If users are still connected to a streaming instance five minutes before this
            limit is reached, they are prompted to save any open documents before being disconnected.
            After this time elapses, the instance is terminated and replaced by a new instance.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UnsupportedNetworkConfigurationException">
            <summary>
            The configuration of this network is not supported for this operation, or your network
            configuration conflicts with the Amazon WorkSpaces management network IP range. For
            more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/amazon-workspaces-vpc.html">
            Configure a VPC for Amazon WorkSpaces</a>.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.UnsupportedNetworkConfigurationException.#ctor(System.String)">
            <summary>
            Constructs a new UnsupportedNetworkConfigurationException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.UnsupportedNetworkConfigurationException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of UnsupportedNetworkConfigurationException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.UnsupportedNetworkConfigurationException.#ctor(System.Exception)">
            <summary>
            Construct instance of UnsupportedNetworkConfigurationException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.UnsupportedNetworkConfigurationException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of UnsupportedNetworkConfigurationException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.UnsupportedNetworkConfigurationException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of UnsupportedNetworkConfigurationException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.UnsupportedNetworkConfigurationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the UnsupportedNetworkConfigurationException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.UnsupportedNetworkConfigurationException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UnsupportedWorkspaceConfigurationException">
            <summary>
            The configuration of this WorkSpace is not supported for this operation. For more
            information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/required-service-components.html">Required
            Configuration and Service Components for WorkSpaces </a>.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.UnsupportedWorkspaceConfigurationException.#ctor(System.String)">
            <summary>
            Constructs a new UnsupportedWorkspaceConfigurationException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.UnsupportedWorkspaceConfigurationException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of UnsupportedWorkspaceConfigurationException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.UnsupportedWorkspaceConfigurationException.#ctor(System.Exception)">
            <summary>
            Construct instance of UnsupportedWorkspaceConfigurationException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.UnsupportedWorkspaceConfigurationException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of UnsupportedWorkspaceConfigurationException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.UnsupportedWorkspaceConfigurationException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of UnsupportedWorkspaceConfigurationException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.UnsupportedWorkspaceConfigurationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the UnsupportedWorkspaceConfigurationException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.UnsupportedWorkspaceConfigurationException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UpdateConnectClientAddInRequest">
            <summary>
            Container for the parameters to the UpdateConnectClientAddIn operation.
            Updates a Amazon Connect client add-in. Use this action to update the name and endpoint
            URL of a Amazon Connect client add-in.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateConnectClientAddInRequest.AddInId">
            <summary>
            Gets and sets the property AddInId. 
            <para>
            The identifier of the client add-in to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateConnectClientAddInRequest.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the client add-in.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateConnectClientAddInRequest.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The directory identifier for which the client add-in is configured.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateConnectClientAddInRequest.URL">
            <summary>
            Gets and sets the property URL. 
            <para>
            The endpoint URL of the Amazon Connect client add-in.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UpdateConnectClientAddInResponse">
            <summary>
            This is the response object from the UpdateConnectClientAddIn operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UpdateConnectionAliasPermissionRequest">
            <summary>
            Container for the parameters to the UpdateConnectionAliasPermission operation.
            Shares or unshares a connection alias with one account by specifying whether that
            account has permission to associate the connection alias with a directory. If the
            association permission is granted, the connection alias is shared with that account.
            If the association permission is revoked, the connection alias is unshared with the
            account. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            
             <note> <ul> <li> 
            <para>
            Before performing this operation, call <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeConnectionAliases.html">
            DescribeConnectionAliases</a> to make sure that the current state of the connection
            alias is <c>CREATED</c>.
            </para>
             </li> <li> 
            <para>
            To delete a connection alias that has been shared, the shared account must first disassociate
            the connection alias from any directories it has been associated with. Then you must
            unshare the connection alias from the account it has been shared with. You can delete
            a connection alias only after it is no longer shared with any accounts or associated
            with any directories.
            </para>
             </li> </ul> </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateConnectionAliasPermissionRequest.AliasId">
            <summary>
            Gets and sets the property AliasId. 
            <para>
            The identifier of the connection alias that you want to update permissions for.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateConnectionAliasPermissionRequest.ConnectionAliasPermission">
            <summary>
            Gets and sets the property ConnectionAliasPermission. 
            <para>
            Indicates whether to share or unshare the connection alias with the specified Amazon
            Web Services account.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UpdateConnectionAliasPermissionResponse">
            <summary>
            This is the response object from the UpdateConnectionAliasPermission operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UpdateResult">
            <summary>
            Describes whether a WorkSpace image needs to be updated with the latest drivers and
            other components required by Amazon WorkSpaces.
            
             <note> 
            <para>
            Only Windows 10 WorkSpace images can be programmatically updated at this time.
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateResult.Description">
            <summary>
            Gets and sets the property Description. 
            <para>
            A description of whether updates for the WorkSpace image are pending or available.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateResult.UpdateAvailable">
            <summary>
            Gets and sets the property UpdateAvailable. 
            <para>
            Indicates whether updated drivers or other components are available for the specified
            WorkSpace image.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UpdateRulesOfIpGroupRequest">
            <summary>
            Container for the parameters to the UpdateRulesOfIpGroup operation.
            Replaces the current rules of the specified IP access control group with the specified
            rules.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateRulesOfIpGroupRequest.GroupId">
            <summary>
            Gets and sets the property GroupId. 
            <para>
            The identifier of the group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateRulesOfIpGroupRequest.UserRules">
            <summary>
            Gets and sets the property UserRules. 
            <para>
            One or more rules.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UpdateRulesOfIpGroupResponse">
            <summary>
            This is the response object from the UpdateRulesOfIpGroup operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UpdateWorkspaceBundleRequest">
            <summary>
            Container for the parameters to the UpdateWorkspaceBundle operation.
            Updates a WorkSpace bundle with a new image. For more information about updating WorkSpace
            bundles, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/update-custom-bundle.html">
            Update a Custom WorkSpaces Bundle</a>.
            
             <important> 
            <para>
            Existing WorkSpaces aren't automatically updated when you update the bundle that they're
            based on. To update existing WorkSpaces that are based on a bundle that you've updated,
            you must either rebuild the WorkSpaces or delete and recreate them.
            </para>
             </important>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateWorkspaceBundleRequest.BundleId">
            <summary>
            Gets and sets the property BundleId. 
            <para>
            The identifier of the bundle.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateWorkspaceBundleRequest.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the image.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UpdateWorkspaceBundleResponse">
            <summary>
            This is the response object from the UpdateWorkspaceBundle operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UpdateWorkspaceImagePermissionRequest">
            <summary>
            Container for the parameters to the UpdateWorkspaceImagePermission operation.
            Shares or unshares an image with one account in the same Amazon Web Services Region
            by specifying whether that account has permission to copy the image. If the copy image
            permission is granted, the image is shared with that account. If the copy image permission
            is revoked, the image is unshared with the account.
            
             
            <para>
            After an image has been shared, the recipient account can copy the image to other
            Regions as needed.
            </para>
             
            <para>
            In the China (Ningxia) Region, you can copy images only within the same Region.
            </para>
             
            <para>
            In Amazon Web Services GovCloud (US), to copy images to and from other Regions, contact
            Amazon Web Services Support.
            </para>
             
            <para>
            For more information about sharing images, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/share-custom-image.html">
            Share or Unshare a Custom WorkSpaces Image</a>.
            </para>
             <note> <ul> <li> 
            <para>
            To delete an image that has been shared, you must unshare the image before you delete
            it.
            </para>
             </li> <li> 
            <para>
            Sharing Bring Your Own License (BYOL) images across Amazon Web Services accounts isn't
            supported at this time in Amazon Web Services GovCloud (US). To share BYOL images
            across accounts in Amazon Web Services GovCloud (US), contact Amazon Web Services
            Support.
            </para>
             </li> </ul> </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateWorkspaceImagePermissionRequest.AllowCopyImage">
            <summary>
            Gets and sets the property AllowCopyImage. 
            <para>
            The permission to copy the image. This permission can be revoked only after an image
            has been shared.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateWorkspaceImagePermissionRequest.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateWorkspaceImagePermissionRequest.SharedAccountId">
            <summary>
            Gets and sets the property SharedAccountId. 
            <para>
            The identifier of the Amazon Web Services account to share or unshare the image with.
            </para>
             <important> 
            <para>
            Before sharing the image, confirm that you are sharing to the correct Amazon Web Services
            account ID.
            </para>
             </important>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UpdateWorkspaceImagePermissionResponse">
            <summary>
            This is the response object from the UpdateWorkspaceImagePermission operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UpdateWorkspacesPoolRequest">
            <summary>
            Container for the parameters to the UpdateWorkspacesPool operation.
            Updates the specified pool.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateWorkspacesPoolRequest.ApplicationSettings">
            <summary>
            Gets and sets the property ApplicationSettings. 
            <para>
            The persistent application settings for users in the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateWorkspacesPoolRequest.BundleId">
            <summary>
            Gets and sets the property BundleId. 
            <para>
            The identifier of the bundle.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateWorkspacesPoolRequest.Capacity">
            <summary>
            Gets and sets the property Capacity. 
            <para>
            The desired capacity for the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateWorkspacesPoolRequest.Description">
            <summary>
            Gets and sets the property Description. 
            <para>
            Describes the specified pool to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateWorkspacesPoolRequest.DirectoryId">
            <summary>
            Gets and sets the property DirectoryId. 
            <para>
            The identifier of the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateWorkspacesPoolRequest.PoolId">
            <summary>
            Gets and sets the property PoolId. 
            <para>
            The identifier of the specified pool to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateWorkspacesPoolRequest.RunningMode">
            <summary>
            Gets and sets the property RunningMode. 
            <para>
            The desired running mode for the pool. The running mode can only be updated when the
            pool is in a stopped state.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateWorkspacesPoolRequest.TimeoutSettings">
            <summary>
            Gets and sets the property TimeoutSettings. 
            <para>
            Indicates the timeout settings of the specified pool.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UpdateWorkspacesPoolResponse">
            <summary>
            This is the response object from the UpdateWorkspacesPool operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UpdateWorkspacesPoolResponse.WorkspacesPool">
            <summary>
            Gets and sets the property WorkspacesPool. 
            <para>
            Describes the specified pool.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UserSetting">
            <summary>
            Information about the user's permission settings.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UserSetting.Action">
            <summary>
            Gets and sets the property Action. 
            <para>
            Indicates the type of action.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UserSetting.MaximumLength">
            <summary>
            Gets and sets the property MaximumLength. 
            <para>
            Indicates the maximum character length for the specified user setting.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UserSetting.Permission">
            <summary>
            Gets and sets the property Permission. 
            <para>
            Indicates if the setting is enabled or disabled.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.UserStorage">
            <summary>
            Describes the user volume for a WorkSpace bundle.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.UserStorage.Capacity">
            <summary>
            Gets and sets the property Capacity. 
            <para>
            The size of the user volume.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.ValidationException">
            <summary>
            You either haven't provided a <c>TargetAccountId</c> or are using the same value for
            <c>TargetAccountId</c> and <c>SourceAccountId</c>.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ValidationException.#ctor(System.String)">
            <summary>
            Constructs a new ValidationException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ValidationException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ValidationException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ValidationException.#ctor(System.Exception)">
            <summary>
            Construct instance of ValidationException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ValidationException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ValidationException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ValidationException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ValidationException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ValidationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the ValidationException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.ValidationException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.Workspace">
            <summary>
            Describes a WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.BundleId">
            <summary>
            Gets and sets the property BundleId. 
            <para>
            The identifier of the bundle used to create the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.ComputerName">
            <summary>
            Gets and sets the property ComputerName. 
            <para>
            The name of the WorkSpace, as seen by the operating system. The format of this name
            varies. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/launch-workspaces-tutorials.html">
            Launch a WorkSpace</a>. 
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.DataReplicationSettings">
            <summary>
            Gets and sets the property DataReplicationSettings. 
            <para>
            Indicates the settings of the data replication.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.DirectoryId">
            <summary>
            Gets and sets the property DirectoryId. 
            <para>
            The identifier of the Directory Service directory for the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.ErrorCode">
            <summary>
            Gets and sets the property ErrorCode. 
            <para>
            The error code that is returned if the WorkSpace cannot be created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.ErrorMessage">
            <summary>
            Gets and sets the property ErrorMessage. 
            <para>
            The text of the error message that is returned if the WorkSpace cannot be created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.IpAddress">
            <summary>
            Gets and sets the property IpAddress. 
            <para>
            The IP address of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.Ipv6Address">
            <summary>
            Gets and sets the property Ipv6Address. 
            <para>
            The IPv6 address of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.ModificationStates">
            <summary>
            Gets and sets the property ModificationStates. 
            <para>
            The modification states of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.RelatedWorkspaces">
            <summary>
            Gets and sets the property RelatedWorkspaces. 
            <para>
            The standby WorkSpace or primary WorkSpace related to the specified WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.RootVolumeEncryptionEnabled">
            <summary>
            Gets and sets the property RootVolumeEncryptionEnabled. 
            <para>
            Indicates whether the data stored on the root volume is encrypted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.StandbyWorkspacesProperties">
            <summary>
            Gets and sets the property StandbyWorkspacesProperties. 
            <para>
            The properties of the standby WorkSpace
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The operational state of the WorkSpace.
            </para>
             <ul> <li> 
            <para>
             <c>PENDING</c> – The WorkSpace is in a waiting state (for example, the WorkSpace
            is being created).
            </para>
             </li> <li> 
            <para>
             <c>AVAILABLE</c> – The WorkSpace is running and has passed the health checks.
            </para>
             </li> <li> 
            <para>
             <c>IMPAIRED</c> – Refer to <c>UNHEALTHY</c> state.
            </para>
             </li> <li> 
            <para>
             <c>UNHEALTHY</c> – The WorkSpace is not responding to health checks.
            </para>
             </li> <li> 
            <para>
             <c>REBOOTING</c> – The WorkSpace is being rebooted (restarted).
            </para>
             </li> <li> 
            <para>
             <c>STARTING</c> – The WorkSpace is starting up and health checks are being run.
            </para>
             </li> <li> 
            <para>
             <c>REBUILDING</c> – The WorkSpace is being rebuilt.
            </para>
             </li> <li> 
            <para>
             <c>RESTORING</c> – The WorkSpace is being restored.
            </para>
             </li> <li> 
            <para>
             <c>MAINTENANCE</c> – The WorkSpace is undergoing scheduled maintenance by Amazon
            Web Services.
            </para>
             </li> <li> 
            <para>
             <c>ADMIN_MAINTENANCE</c> – The WorkSpace is undergoing maintenance by the WorkSpaces
            administrator.
            </para>
             </li> <li> 
            <para>
             <c>TERMINATING</c> – The WorkSpace is being deleted.
            </para>
             </li> <li> 
            <para>
             <c>TERMINATED</c> – The WorkSpace has been deleted.
            </para>
             </li> <li> 
            <para>
             <c>SUSPENDED</c> – The WorkSpace has been suspended for image creation.
            </para>
             </li> <li> 
            <para>
             <c>UPDATING</c> – The WorkSpace is undergoing an update.
            </para>
             </li> <li> 
            <para>
             <c>STOPPING</c> – The WorkSpace is being stopped.
            </para>
             </li> <li> 
            <para>
             <c>STOPPED</c> – The WorkSpace has been stopped.
            </para>
             </li> <li> 
            <para>
             <c>ERROR </c> – The WorkSpace is an error state (for example, an error occurred during
            startup).
            </para>
             </li> </ul> <note> 
            <para>
            After a WorkSpace is terminated, the <c>TERMINATED</c> state is returned only briefly
            before the WorkSpace directory metadata is cleaned up, so this state is rarely returned.
            To confirm that a WorkSpace is terminated, check for the WorkSpace ID by using <a
            href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeWorkspaces.html">
            DescribeWorkSpaces</a>. If the WorkSpace ID isn't returned, then the WorkSpace has
            been successfully terminated.
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.SubnetId">
            <summary>
            Gets and sets the property SubnetId. 
            <para>
            The identifier of the subnet for the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.UserName">
            <summary>
            Gets and sets the property UserName. 
            <para>
            The user for the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.UserVolumeEncryptionEnabled">
            <summary>
            Gets and sets the property UserVolumeEncryptionEnabled. 
            <para>
            Indicates whether the data stored on the user volume is encrypted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.VolumeEncryptionKey">
            <summary>
            Gets and sets the property VolumeEncryptionKey. 
            <para>
            The ARN of the symmetric KMS key used to encrypt data stored on your WorkSpace. Amazon
            WorkSpaces does not support asymmetric KMS keys.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.WorkspaceName">
            <summary>
            Gets and sets the property WorkspaceName. 
            <para>
            The name of the user-decoupled WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.Workspace.WorkspaceProperties">
            <summary>
            Gets and sets the property WorkspaceProperties. 
            <para>
            The properties of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkspaceAccessProperties">
            <summary>
            The device types and operating systems that can be used to access a WorkSpace. For
            more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/workspaces-network-requirements.html">Amazon
            WorkSpaces Client Network Requirements</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceAccessProperties.AccessEndpointConfig">
            <summary>
            Gets and sets the property AccessEndpointConfig. 
            <para>
            Specifies the configuration for accessing the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceAccessProperties.DeviceTypeAndroid">
            <summary>
            Gets and sets the property DeviceTypeAndroid. 
            <para>
            Indicates whether users can use Android and Android-compatible Chrome OS devices to
            access their WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceAccessProperties.DeviceTypeChromeOs">
            <summary>
            Gets and sets the property DeviceTypeChromeOs. 
            <para>
            Indicates whether users can use Chromebooks to access their WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceAccessProperties.DeviceTypeIos">
            <summary>
            Gets and sets the property DeviceTypeIos. 
            <para>
            Indicates whether users can use iOS devices to access their WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceAccessProperties.DeviceTypeLinux">
            <summary>
            Gets and sets the property DeviceTypeLinux. 
            <para>
            Indicates whether users can use Linux clients to access their WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceAccessProperties.DeviceTypeOsx">
            <summary>
            Gets and sets the property DeviceTypeOsx. 
            <para>
            Indicates whether users can use macOS clients to access their WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceAccessProperties.DeviceTypeWeb">
            <summary>
            Gets and sets the property DeviceTypeWeb. 
            <para>
            Indicates whether users can access their WorkSpaces through a web browser.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceAccessProperties.DeviceTypeWindows">
            <summary>
            Gets and sets the property DeviceTypeWindows. 
            <para>
            Indicates whether users can use Windows clients to access their WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceAccessProperties.DeviceTypeWorkSpacesThinClient">
            <summary>
            Gets and sets the property DeviceTypeWorkSpacesThinClient. 
            <para>
            Indicates whether users can access their WorkSpaces through a WorkSpaces Thin Client.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceAccessProperties.DeviceTypeZeroClient">
            <summary>
            Gets and sets the property DeviceTypeZeroClient. 
            <para>
            Indicates whether users can use zero client devices to access their WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkSpaceApplication">
            <summary>
            Describes the WorkSpace application.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkSpaceApplication.ApplicationId">
            <summary>
            Gets and sets the property ApplicationId. 
            <para>
            The identifier of the application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkSpaceApplication.Created">
            <summary>
            Gets and sets the property Created. 
            <para>
            The time the application is created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkSpaceApplication.Description">
            <summary>
            Gets and sets the property Description. 
            <para>
            The description of the WorkSpace application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkSpaceApplication.LicenseType">
            <summary>
            Gets and sets the property LicenseType. 
            <para>
            The license availability for the applications.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkSpaceApplication.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the WorkSpace application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkSpaceApplication.Owner">
            <summary>
            Gets and sets the property Owner. 
            <para>
            The owner of the WorkSpace application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkSpaceApplication.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The status of WorkSpace application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkSpaceApplication.SupportedComputeTypeNames">
            <summary>
            Gets and sets the property SupportedComputeTypeNames. 
            <para>
            The supported compute types of the WorkSpace application.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkSpaceApplication.SupportedOperatingSystemNames">
            <summary>
            Gets and sets the property SupportedOperatingSystemNames. 
            <para>
            The supported operating systems of the WorkSpace application.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkSpaceApplicationDeployment">
            <summary>
            Describes the WorkSpace application deployment.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkSpaceApplicationDeployment.Associations">
            <summary>
            Gets and sets the property Associations. 
            <para>
            The associations between the applications and the associated resources.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkspaceBundle">
            <summary>
            Describes a WorkSpace bundle.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceBundle.BundleId">
            <summary>
            Gets and sets the property BundleId. 
            <para>
            The identifier of the bundle.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceBundle.BundleType">
            <summary>
            Gets and sets the property BundleType. 
            <para>
            The type of WorkSpace bundle.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceBundle.ComputeType">
            <summary>
            Gets and sets the property ComputeType. 
            <para>
            The compute type of the bundle. For more information, see <a href="http://aws.amazon.com/workspaces/details/#Amazon_WorkSpaces_Bundles">Amazon
            WorkSpaces Bundles</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceBundle.CreationTime">
            <summary>
            Gets and sets the property CreationTime. 
            <para>
            The time when the bundle was created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceBundle.Description">
            <summary>
            Gets and sets the property Description. 
            <para>
            The description of the bundle.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceBundle.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the image that was used to create the bundle.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceBundle.LastUpdatedTime">
            <summary>
            Gets and sets the property LastUpdatedTime. 
            <para>
            The last time that the bundle was updated.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceBundle.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the bundle.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceBundle.Owner">
            <summary>
            Gets and sets the property Owner. 
            <para>
            The owner of the bundle. This is the account identifier of the owner, or <c>AMAZON</c>
            if the bundle is provided by Amazon Web Services.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceBundle.RootStorage">
            <summary>
            Gets and sets the property RootStorage. 
            <para>
            The size of the root volume.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceBundle.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The state of the WorkSpace bundle.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceBundle.UserStorage">
            <summary>
            Gets and sets the property UserStorage. 
            <para>
            The size of the user volume.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkspaceConnectionStatus">
            <summary>
            Describes the connection status of a WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceConnectionStatus.ConnectionState">
            <summary>
            Gets and sets the property ConnectionState. 
            <para>
            The connection state of the WorkSpace. The connection state is unknown if the WorkSpace
            is stopped.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceConnectionStatus.ConnectionStateCheckTimestamp">
            <summary>
            Gets and sets the property ConnectionStateCheckTimestamp. 
            <para>
            The timestamp of the connection status check.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceConnectionStatus.LastKnownUserConnectionTimestamp">
            <summary>
            Gets and sets the property LastKnownUserConnectionTimestamp. 
            <para>
            The timestamp of the last known user connection.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceConnectionStatus.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkspaceCreationProperties">
            <summary>
            Describes the default properties that are used for creating WorkSpaces. For more information,
            see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/update-directory-details.html">Update
            Directory Details for Your WorkSpaces</a>.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceCreationProperties.CustomSecurityGroupId">
            <summary>
            Gets and sets the property CustomSecurityGroupId. 
            <para>
            The identifier of your custom security group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceCreationProperties.DefaultOu">
            <summary>
            Gets and sets the property DefaultOu. 
            <para>
            The default organizational unit (OU) for your WorkSpaces directories. This string
            must be the full Lightweight Directory Access Protocol (LDAP) distinguished name for
            the target domain and OU. It must be in the form <c>"OU=<i>value</i>,DC=<i>value</i>,DC=<i>value</i>"</c>,
            where <i>value</i> is any string of characters, and the number of domain components
            (DCs) is two or more. For example, <c>OU=WorkSpaces_machines,DC=machines,DC=example,DC=com</c>.
            
            </para>
             <important> <ul> <li> 
            <para>
            To avoid errors, certain characters in the distinguished name must be escaped. For
            more information, see <a href="https://docs.microsoft.com/previous-versions/windows/desktop/ldap/distinguished-names">
            Distinguished Names</a> in the Microsoft documentation.
            </para>
             </li> <li> 
            <para>
            The API doesn't validate whether the OU exists.
            </para>
             </li> </ul> </important>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceCreationProperties.EnableInternetAccess">
            <summary>
            Gets and sets the property EnableInternetAccess. 
            <para>
            Indicates whether internet access is enabled for your WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceCreationProperties.EnableMaintenanceMode">
            <summary>
            Gets and sets the property EnableMaintenanceMode. 
            <para>
            Indicates whether maintenance mode is enabled for your WorkSpaces. For more information,
            see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/workspace-maintenance.html">WorkSpace
            Maintenance</a>. 
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceCreationProperties.InstanceIamRoleArn">
            <summary>
            Gets and sets the property InstanceIamRoleArn. 
            <para>
            Indicates the IAM role ARN of the instance.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceCreationProperties.UserEnabledAsLocalAdministrator">
            <summary>
            Gets and sets the property UserEnabledAsLocalAdministrator. 
            <para>
            Indicates whether users are local administrators of their WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkspaceDirectory">
            <summary>
            Describes a directory that is used with Amazon WorkSpaces.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.ActiveDirectoryConfig">
            <summary>
            Gets and sets the property ActiveDirectoryConfig. 
            <para>
            Information about the Active Directory config.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.Alias">
            <summary>
            Gets and sets the property Alias. 
            <para>
            The directory alias.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.CertificateBasedAuthProperties">
            <summary>
            Gets and sets the property CertificateBasedAuthProperties. 
            <para>
            The certificate-based authentication properties used to authenticate SAML 2.0 Identity
            Provider (IdP) user identities to Active Directory for WorkSpaces login.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.CustomerUserName">
            <summary>
            Gets and sets the property CustomerUserName. 
            <para>
            The user name for the service account.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.DirectoryId">
            <summary>
            Gets and sets the property DirectoryId. 
            <para>
            The directory identifier.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.DirectoryName">
            <summary>
            Gets and sets the property DirectoryName. 
            <para>
            The name of the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.DirectoryType">
            <summary>
            Gets and sets the property DirectoryType. 
            <para>
            The directory type.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.DnsIpAddresses">
            <summary>
            Gets and sets the property DnsIpAddresses. 
            <para>
            The IP addresses of the DNS servers for the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.DnsIpv6Addresses">
            <summary>
            Gets and sets the property DnsIpv6Addresses. 
            <para>
            The IPv6 addresses of the DNS servers for the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.EndpointEncryptionMode">
            <summary>
            Gets and sets the property EndpointEncryptionMode. 
            <para>
            Endpoint encryption mode that allows you to configure the specified directory between
            Standard TLS and FIPS 140-2 validated mode.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.ErrorMessage">
            <summary>
            Gets and sets the property ErrorMessage. 
            <para>
            The error message returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.IamRoleId">
            <summary>
            Gets and sets the property IamRoleId. 
            <para>
            The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to
            make calls to other services, such as Amazon EC2, on your behalf.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.IDCConfig">
            <summary>
            Gets and sets the property IDCConfig. 
            <para>
            Specifies details about identity center configurations.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.IpGroupIds">
            <summary>
            Gets and sets the property IpGroupIds. 
            <para>
            The identifiers of the IP access control groups associated with the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.MicrosoftEntraConfig">
            <summary>
            Gets and sets the property MicrosoftEntraConfig. 
            <para>
            Specifies details about Microsoft Entra configurations.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.RegistrationCode">
            <summary>
            Gets and sets the property RegistrationCode. 
            <para>
            The registration code for the directory. This is the code that users enter in their
            Amazon WorkSpaces client application to connect to the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.SamlProperties">
            <summary>
            Gets and sets the property SamlProperties. 
            <para>
            Describes the enablement status, user access URL, and relay state parameter name that
            are used for configuring federation with an SAML 2.0 identity provider.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.SelfservicePermissions">
            <summary>
            Gets and sets the property SelfservicePermissions. 
            <para>
            The default self-service permissions for WorkSpaces in the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The state of the directory's registration with Amazon WorkSpaces. After a directory
            is deregistered, the <c>DEREGISTERED</c> state is returned very briefly before the
            directory metadata is cleaned up, so this state is rarely returned. To confirm that
            a directory is deregistered, check for the directory ID by using <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeWorkspaceDirectories.html">
            DescribeWorkspaceDirectories</a>. If the directory ID isn't returned, then the directory
            has been successfully deregistered.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.StreamingProperties">
            <summary>
            Gets and sets the property StreamingProperties. 
            <para>
            The streaming properties to configure.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.SubnetIds">
            <summary>
            Gets and sets the property SubnetIds. 
            <para>
            The identifiers of the subnets used with the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.Tenancy">
            <summary>
            Gets and sets the property Tenancy. 
            <para>
            Specifies whether the directory is dedicated or shared. To use Bring Your Own License
            (BYOL), this value must be set to <c>DEDICATED</c>. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/byol-windows-images.html">Bring
            Your Own Windows Desktop Images</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.UserIdentityType">
            <summary>
            Gets and sets the property UserIdentityType. 
            <para>
            Indicates the identity type of the specifired user.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.WorkspaceAccessProperties">
            <summary>
            Gets and sets the property WorkspaceAccessProperties. 
            <para>
            The devices and operating systems that users can use to access WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.WorkspaceCreationProperties">
            <summary>
            Gets and sets the property WorkspaceCreationProperties. 
            <para>
            The default creation properties for all WorkSpaces in the directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.WorkspaceDirectoryDescription">
            <summary>
            Gets and sets the property WorkspaceDirectoryDescription. 
            <para>
            The description of the WorkSpace directory
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.WorkspaceDirectoryName">
            <summary>
            Gets and sets the property WorkspaceDirectoryName. 
            <para>
            The name fo the WorkSpace directory.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.WorkspaceSecurityGroupId">
            <summary>
            Gets and sets the property WorkspaceSecurityGroupId. 
            <para>
            The identifier of the security group that is assigned to new WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceDirectory.WorkspaceType">
            <summary>
            Gets and sets the property WorkspaceType. 
            <para>
            Indicates whether the directory's WorkSpace type is personal or pools.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkspaceImage">
            <summary>
            Describes a WorkSpace image.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceImage.Created">
            <summary>
            Gets and sets the property Created. 
            <para>
            The date when the image was created. If the image has been shared, the Amazon Web
            Services account that the image has been shared with sees the original creation date
            of the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceImage.Description">
            <summary>
            Gets and sets the property Description. 
            <para>
            The description of the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceImage.ErrorCode">
            <summary>
            Gets and sets the property ErrorCode. 
            <para>
            The error code that is returned for the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceImage.ErrorDetails">
            <summary>
            Gets and sets the property ErrorDetails. 
            <para>
            Additional details of the error returned for the image, including the possible causes
            of the errors and troubleshooting information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceImage.ErrorMessage">
            <summary>
            Gets and sets the property ErrorMessage. 
            <para>
            The text of the error message that is returned for the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceImage.ImageId">
            <summary>
            Gets and sets the property ImageId. 
            <para>
            The identifier of the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceImage.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceImage.OperatingSystem">
            <summary>
            Gets and sets the property OperatingSystem. 
            <para>
            The operating system that the image is running. 
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceImage.OwnerAccountId">
            <summary>
            Gets and sets the property OwnerAccountId. 
            <para>
            The identifier of the Amazon Web Services account that owns the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceImage.RequiredTenancy">
            <summary>
            Gets and sets the property RequiredTenancy. 
            <para>
            Specifies whether the image is running on dedicated hardware. When Bring Your Own
            License (BYOL) is enabled, this value is set to <c>DEDICATED</c>. For more information,
            see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/byol-windows-images.html">Bring
            Your Own Windows Desktop Images</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceImage.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The status of the image.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceImage.Updates">
            <summary>
            Gets and sets the property Updates. 
            <para>
            The updates (if any) that are available for the specified image.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkspaceProperties">
            <summary>
            Describes a WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceProperties.ComputeTypeName">
            <summary>
            Gets and sets the property ComputeTypeName. 
            <para>
            The compute type. For more information, see <a href="http://aws.amazon.com/workspaces/details/#Amazon_WorkSpaces_Bundles">Amazon
            WorkSpaces Bundles</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceProperties.GlobalAccelerator">
            <summary>
            Gets and sets the property GlobalAccelerator. 
            <para>
            Indicates the Global Accelerator properties.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceProperties.OperatingSystemName">
            <summary>
            Gets and sets the property OperatingSystemName. 
            <para>
            The name of the operating system.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceProperties.Protocols">
            <summary>
            Gets and sets the property Protocols. 
            <para>
            The protocol. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/amazon-workspaces-protocols.html">
            Protocols for Amazon WorkSpaces</a>.
            </para>
             <note> <ul> <li> 
            <para>
            Only available for WorkSpaces created with PCoIP bundles.
            </para>
             </li> <li> 
            <para>
            The <c>Protocols</c> property is case sensitive. Ensure you use <c>PCOIP</c> or <c>DCV</c>
            (formerly WSP).
            </para>
             </li> <li> 
            <para>
            Unavailable for Windows 7 WorkSpaces and WorkSpaces using GPU-based bundles (Graphics,
            GraphicsPro, Graphics.g4dn, and GraphicsPro.g4dn).
            </para>
             </li> </ul> </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceProperties.RootVolumeSizeGib">
            <summary>
            Gets and sets the property RootVolumeSizeGib. 
            <para>
            The size of the root volume. For important information about how to modify the size
            of the root and user volumes, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/modify-workspaces.html">Modify
            a WorkSpace</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceProperties.RunningMode">
            <summary>
            Gets and sets the property RunningMode. 
            <para>
            The running mode. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/running-mode.html">Manage
            the WorkSpace Running Mode</a>.
            </para>
             <note> 
            <para>
            The <c>MANUAL</c> value is only supported by Amazon WorkSpaces Core. Contact your
            account team to be allow-listed to use this value. For more information, see <a href="http://aws.amazon.com/workspaces/core/">Amazon
            WorkSpaces Core</a>.
            </para>
             </note> 
            <para>
            Review your running mode to ensure you are using one that is optimal for your needs
            and budget. For more information on switching running modes, see <a href="http://aws.amazon.com/workspaces-family/workspaces/faqs/#:~:text=Can%20I%20switch%20between%20hourly%20and%20monthly%20billing%20on%20WorkSpaces%20Personal%3F">
            Can I switch between hourly and monthly billing?</a> 
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceProperties.RunningModeAutoStopTimeoutInMinutes">
            <summary>
            Gets and sets the property RunningModeAutoStopTimeoutInMinutes. 
            <para>
            The time after a user logs off when WorkSpaces are automatically stopped. Configured
            in 60-minute intervals.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceProperties.UserVolumeSizeGib">
            <summary>
            Gets and sets the property UserVolumeSizeGib. 
            <para>
            The size of the user storage. For important information about how to modify the size
            of the root and user volumes, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/modify-workspaces.html">Modify
            a WorkSpace</a>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkspaceRequest">
            <summary>
            Describes the information used to create a WorkSpace.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceRequest.BundleId">
            <summary>
            Gets and sets the property BundleId. 
            <para>
            The identifier of the bundle for the WorkSpace. You can use <a>DescribeWorkspaceBundles</a>
            to list the available bundles.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceRequest.DirectoryId">
            <summary>
            Gets and sets the property DirectoryId. 
            <para>
            The identifier of the Directory Service directory for the WorkSpace. You can use <a>DescribeWorkspaceDirectories</a>
            to list the available directories.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceRequest.Ipv6Address">
            <summary>
            Gets and sets the property Ipv6Address. 
            <para>
            The IPv6 address for the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceRequest.RootVolumeEncryptionEnabled">
            <summary>
            Gets and sets the property RootVolumeEncryptionEnabled. 
            <para>
            Indicates whether the data stored on the root volume is encrypted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceRequest.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            The tags for the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceRequest.UserName">
            <summary>
            Gets and sets the property UserName. 
            <para>
            The user name of the user for the WorkSpace. This user name must exist in the Directory
            Service directory for the WorkSpace.
            </para>
             
            <para>
            The username is not case-sensitive, but we recommend matching the case in the Directory
            Service directory to avoid potential incompatibilities.
            </para>
             
            <para>
            The reserved keyword, <c>[UNDEFINED]</c>, is used when creating user-decoupled WorkSpaces.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceRequest.UserVolumeEncryptionEnabled">
            <summary>
            Gets and sets the property UserVolumeEncryptionEnabled. 
            <para>
            Indicates whether the data stored on the user volume is encrypted.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceRequest.VolumeEncryptionKey">
            <summary>
            Gets and sets the property VolumeEncryptionKey. 
            <para>
            The ARN of the symmetric KMS key used to encrypt data stored on your WorkSpace. Amazon
            WorkSpaces does not support asymmetric KMS keys.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceRequest.WorkspaceName">
            <summary>
            Gets and sets the property WorkspaceName. 
            <para>
            The name of the user-decoupled WorkSpace.
            </para>
             <note> 
            <para>
             <c>WorkspaceName</c> is required if <c>UserName</c> is <c>[UNDEFINED]</c> for user-decoupled
            WorkSpaces. <c>WorkspaceName</c> is not applicable if <c>UserName</c> is specified
            for user-assigned WorkSpaces.
            </para>
             </note>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceRequest.WorkspaceProperties">
            <summary>
            Gets and sets the property WorkspaceProperties. 
            <para>
            The WorkSpace properties.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkspaceResourceAssociation">
            <summary>
            Describes the association between an application and a WorkSpace resource.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceResourceAssociation.AssociatedResourceId">
            <summary>
            Gets and sets the property AssociatedResourceId. 
            <para>
            The identifier of the associated resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceResourceAssociation.AssociatedResourceType">
            <summary>
            Gets and sets the property AssociatedResourceType. 
            <para>
            The resource types of the associated resource.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceResourceAssociation.Created">
            <summary>
            Gets and sets the property Created. 
            <para>
            The time the association is created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceResourceAssociation.LastUpdatedTime">
            <summary>
            Gets and sets the property LastUpdatedTime. 
            <para>
            The time the association status was last updated.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceResourceAssociation.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The status of the WorkSpace resource association.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceResourceAssociation.StateReason">
            <summary>
            Gets and sets the property StateReason. 
            <para>
            The reason the association deployment failed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspaceResourceAssociation.WorkspaceId">
            <summary>
            Gets and sets the property WorkspaceId. 
            <para>
            The identifier of the WorkSpace.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkspacesDefaultRoleNotFoundException">
            <summary>
            The workspaces_DefaultRole role could not be found. If this is the first time you
            are registering a directory, you will need to create the workspaces_DefaultRole role
            before you can register a directory. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/workspaces-access-control.html#create-default-role">Creating
            the workspaces_DefaultRole Role</a>.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.WorkspacesDefaultRoleNotFoundException.#ctor(System.String)">
            <summary>
            Constructs a new WorkspacesDefaultRoleNotFoundException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.WorkspacesDefaultRoleNotFoundException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of WorkspacesDefaultRoleNotFoundException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.WorkspacesDefaultRoleNotFoundException.#ctor(System.Exception)">
            <summary>
            Construct instance of WorkspacesDefaultRoleNotFoundException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.WorkspacesDefaultRoleNotFoundException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of WorkspacesDefaultRoleNotFoundException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.WorkspacesDefaultRoleNotFoundException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of WorkspacesDefaultRoleNotFoundException
            </summary>
            <param name="message"></param>
            <param name="errorType"></param>
            <param name="errorCode"></param>
            <param name="requestId"></param>
            <param name="statusCode"></param>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.WorkspacesDefaultRoleNotFoundException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the WorkspacesDefaultRoleNotFoundException class with serialized data.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
        </member>
        <member name="M:Amazon.WorkSpaces.Model.WorkspacesDefaultRoleNotFoundException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Sets the <see cref="T:System.Runtime.Serialization.SerializationInfo" /> with information about the exception.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is a null reference (Nothing in Visual Basic). </exception>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkspacesIpGroup">
            <summary>
            Describes an IP access control group.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesIpGroup.GroupDesc">
            <summary>
            Gets and sets the property GroupDesc. 
            <para>
            The description of the group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesIpGroup.GroupId">
            <summary>
            Gets and sets the property GroupId. 
            <para>
            The identifier of the group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesIpGroup.GroupName">
            <summary>
            Gets and sets the property GroupName. 
            <para>
            The name of the group.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesIpGroup.UserRules">
            <summary>
            Gets and sets the property UserRules. 
            <para>
            The rules.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkspacesPool">
            <summary>
            Describes a pool of WorkSpaces.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPool.ApplicationSettings">
            <summary>
            Gets and sets the property ApplicationSettings. 
            <para>
            The persistent application settings for users of the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPool.BundleId">
            <summary>
            Gets and sets the property BundleId. 
            <para>
            The identifier of the bundle used by the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPool.CapacityStatus">
            <summary>
            Gets and sets the property CapacityStatus. 
            <para>
            The capacity status for the pool
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPool.CreatedAt">
            <summary>
            Gets and sets the property CreatedAt. 
            <para>
            The time the pool was created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPool.Description">
            <summary>
            Gets and sets the property Description. 
            <para>
            The description of the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPool.DirectoryId">
            <summary>
            Gets and sets the property DirectoryId. 
            <para>
            The identifier of the directory used by the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPool.Errors">
            <summary>
            Gets and sets the property Errors. 
            <para>
            The pool errors.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPool.PoolArn">
            <summary>
            Gets and sets the property PoolArn. 
            <para>
            The Amazon Resource Name (ARN) for the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPool.PoolId">
            <summary>
            Gets and sets the property PoolId. 
            <para>
            The identifier of a pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPool.PoolName">
            <summary>
            Gets and sets the property PoolName. 
            <para>
            The name of the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPool.RunningMode">
            <summary>
            Gets and sets the property RunningMode. 
            <para>
            The running mode of the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPool.State">
            <summary>
            Gets and sets the property State. 
            <para>
            The current state of the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPool.TimeoutSettings">
            <summary>
            Gets and sets the property TimeoutSettings. 
            <para>
            The amount of time that a pool session remains active after users disconnect. If they
            try to reconnect to the pool session after a disconnection or network interruption
            within this time interval, they are connected to their previous session. Otherwise,
            they are connected to a new session with a new pool instance.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkspacesPoolError">
            <summary>
            Describes a pool error.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPoolError.ErrorCode">
            <summary>
            Gets and sets the property ErrorCode. 
            <para>
            The error code.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPoolError.ErrorMessage">
            <summary>
            Gets and sets the property ErrorMessage. 
            <para>
            The error message.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.Model.WorkspacesPoolSession">
            <summary>
            Describes a pool session.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPoolSession.AuthenticationType">
            <summary>
            Gets and sets the property AuthenticationType. 
            <para>
            The authentication method. The user is authenticated using a WorkSpaces Pools URL
            (API) or SAML 2.0 federation (SAML).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPoolSession.ConnectionState">
            <summary>
            Gets and sets the property ConnectionState. 
            <para>
            Specifies whether a user is connected to the pool session.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPoolSession.ExpirationTime">
            <summary>
            Gets and sets the property ExpirationTime. 
            <para>
            The time that the pool session ended.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPoolSession.InstanceId">
            <summary>
            Gets and sets the property InstanceId. 
            <para>
            The identifier for the instance hosting the session.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPoolSession.NetworkAccessConfiguration">
            <summary>
            Gets and sets the property NetworkAccessConfiguration. 
            <para>
            Describes the network details of the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPoolSession.PoolId">
            <summary>
            Gets and sets the property PoolId. 
            <para>
            The identifier of the pool.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPoolSession.SessionId">
            <summary>
            Gets and sets the property SessionId. 
            <para>
            The identifier of the session.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPoolSession.StartTime">
            <summary>
            Gets and sets the property StartTime. 
            <para>
            The time that the pool sission started.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpaces.Model.WorkspacesPoolSession.UserId">
            <summary>
            Gets and sets the property UserId. 
            <para>
            The identifier of the user.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.AmazonWorkSpacesRequest">
            <summary>
            Base class for WorkSpaces operation requests.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpaces.AccessEndpointType">
            <summary>
            Constants used for properties of type AccessEndpointType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AccessEndpointType.STREAMING_WSP">
            <summary>
            Constant STREAMING_WSP for AccessEndpointType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AccessEndpointType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AccessEndpointType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.AccessEndpointType.op_Implicit(System.String)~Amazon.WorkSpaces.AccessEndpointType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.AccessPropertyValue">
            <summary>
            Constants used for properties of type AccessPropertyValue.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AccessPropertyValue.ALLOW">
            <summary>
            Constant ALLOW for AccessPropertyValue
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AccessPropertyValue.DENY">
            <summary>
            Constant DENY for AccessPropertyValue
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AccessPropertyValue.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AccessPropertyValue.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.AccessPropertyValue.op_Implicit(System.String)~Amazon.WorkSpaces.AccessPropertyValue">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.AccountLinkStatusEnum">
            <summary>
            Constants used for properties of type AccountLinkStatusEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AccountLinkStatusEnum.LINK_NOT_FOUND">
            <summary>
            Constant LINK_NOT_FOUND for AccountLinkStatusEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AccountLinkStatusEnum.LINKED">
            <summary>
            Constant LINKED for AccountLinkStatusEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AccountLinkStatusEnum.LINKING_FAILED">
            <summary>
            Constant LINKING_FAILED for AccountLinkStatusEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AccountLinkStatusEnum.PENDING_ACCEPTANCE_BY_TARGET_ACCOUNT">
            <summary>
            Constant PENDING_ACCEPTANCE_BY_TARGET_ACCOUNT for AccountLinkStatusEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AccountLinkStatusEnum.REJECTED">
            <summary>
            Constant REJECTED for AccountLinkStatusEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AccountLinkStatusEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AccountLinkStatusEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.AccountLinkStatusEnum.op_Implicit(System.String)~Amazon.WorkSpaces.AccountLinkStatusEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.AGAModeForDirectoryEnum">
            <summary>
            Constants used for properties of type AGAModeForDirectoryEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AGAModeForDirectoryEnum.DISABLED">
            <summary>
            Constant DISABLED for AGAModeForDirectoryEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AGAModeForDirectoryEnum.ENABLED_AUTO">
            <summary>
            Constant ENABLED_AUTO for AGAModeForDirectoryEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AGAModeForDirectoryEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AGAModeForDirectoryEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.AGAModeForDirectoryEnum.op_Implicit(System.String)~Amazon.WorkSpaces.AGAModeForDirectoryEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.AGAModeForWorkSpaceEnum">
            <summary>
            Constants used for properties of type AGAModeForWorkSpaceEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AGAModeForWorkSpaceEnum.DISABLED">
            <summary>
            Constant DISABLED for AGAModeForWorkSpaceEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AGAModeForWorkSpaceEnum.ENABLED_AUTO">
            <summary>
            Constant ENABLED_AUTO for AGAModeForWorkSpaceEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AGAModeForWorkSpaceEnum.INHERITED">
            <summary>
            Constant INHERITED for AGAModeForWorkSpaceEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AGAModeForWorkSpaceEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AGAModeForWorkSpaceEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.AGAModeForWorkSpaceEnum.op_Implicit(System.String)~Amazon.WorkSpaces.AGAModeForWorkSpaceEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.AGAPreferredProtocolForDirectory">
            <summary>
            Constants used for properties of type AGAPreferredProtocolForDirectory.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AGAPreferredProtocolForDirectory.NONE">
            <summary>
            Constant NONE for AGAPreferredProtocolForDirectory
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AGAPreferredProtocolForDirectory.TCP">
            <summary>
            Constant TCP for AGAPreferredProtocolForDirectory
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AGAPreferredProtocolForDirectory.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AGAPreferredProtocolForDirectory.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.AGAPreferredProtocolForDirectory.op_Implicit(System.String)~Amazon.WorkSpaces.AGAPreferredProtocolForDirectory">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.AGAPreferredProtocolForWorkSpace">
            <summary>
            Constants used for properties of type AGAPreferredProtocolForWorkSpace.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AGAPreferredProtocolForWorkSpace.INHERITED">
            <summary>
            Constant INHERITED for AGAPreferredProtocolForWorkSpace
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AGAPreferredProtocolForWorkSpace.NONE">
            <summary>
            Constant NONE for AGAPreferredProtocolForWorkSpace
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AGAPreferredProtocolForWorkSpace.TCP">
            <summary>
            Constant TCP for AGAPreferredProtocolForWorkSpace
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AGAPreferredProtocolForWorkSpace.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AGAPreferredProtocolForWorkSpace.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.AGAPreferredProtocolForWorkSpace.op_Implicit(System.String)~Amazon.WorkSpaces.AGAPreferredProtocolForWorkSpace">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.Application">
            <summary>
            Constants used for properties of type Application.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Application.Microsoft_Office_2016">
            <summary>
            Constant Microsoft_Office_2016 for Application
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Application.Microsoft_Office_2019">
            <summary>
            Constant Microsoft_Office_2019 for Application
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Application.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Application.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Application.op_Implicit(System.String)~Amazon.WorkSpaces.Application">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.ApplicationAssociatedResourceType">
            <summary>
            Constants used for properties of type ApplicationAssociatedResourceType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ApplicationAssociatedResourceType.BUNDLE">
            <summary>
            Constant BUNDLE for ApplicationAssociatedResourceType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ApplicationAssociatedResourceType.IMAGE">
            <summary>
            Constant IMAGE for ApplicationAssociatedResourceType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ApplicationAssociatedResourceType.WORKSPACE">
            <summary>
            Constant WORKSPACE for ApplicationAssociatedResourceType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ApplicationAssociatedResourceType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ApplicationAssociatedResourceType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.ApplicationAssociatedResourceType.op_Implicit(System.String)~Amazon.WorkSpaces.ApplicationAssociatedResourceType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.ApplicationSettingsStatusEnum">
            <summary>
            Constants used for properties of type ApplicationSettingsStatusEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ApplicationSettingsStatusEnum.DISABLED">
            <summary>
            Constant DISABLED for ApplicationSettingsStatusEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ApplicationSettingsStatusEnum.ENABLED">
            <summary>
            Constant ENABLED for ApplicationSettingsStatusEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ApplicationSettingsStatusEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ApplicationSettingsStatusEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.ApplicationSettingsStatusEnum.op_Implicit(System.String)~Amazon.WorkSpaces.ApplicationSettingsStatusEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.AssociationErrorCode">
            <summary>
            Constants used for properties of type AssociationErrorCode.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationErrorCode.DeploymentErrorInternalServerError">
            <summary>
            Constant DeploymentErrorInternalServerError for AssociationErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationErrorCode.DeploymentErrorWorkspaceUnreachable">
            <summary>
            Constant DeploymentErrorWorkspaceUnreachable for AssociationErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationErrorCode.ValidationErrorApplicationOldVersionExists">
            <summary>
            Constant ValidationErrorApplicationOldVersionExists for AssociationErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationErrorCode.ValidationErrorInsufficientDiskSpace">
            <summary>
            Constant ValidationErrorInsufficientDiskSpace for AssociationErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationErrorCode.ValidationErrorInsufficientMemory">
            <summary>
            Constant ValidationErrorInsufficientMemory for AssociationErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationErrorCode.ValidationErrorUnsupportedOperatingSystem">
            <summary>
            Constant ValidationErrorUnsupportedOperatingSystem for AssociationErrorCode
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AssociationErrorCode.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AssociationErrorCode.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.AssociationErrorCode.op_Implicit(System.String)~Amazon.WorkSpaces.AssociationErrorCode">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.AssociationState">
            <summary>
            Constants used for properties of type AssociationState.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationState.COMPLETED">
            <summary>
            Constant COMPLETED for AssociationState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationState.ERROR">
            <summary>
            Constant ERROR for AssociationState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationState.INSTALLING">
            <summary>
            Constant INSTALLING for AssociationState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationState.PENDING_INSTALL">
            <summary>
            Constant PENDING_INSTALL for AssociationState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationState.PENDING_INSTALL_DEPLOYMENT">
            <summary>
            Constant PENDING_INSTALL_DEPLOYMENT for AssociationState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationState.PENDING_UNINSTALL">
            <summary>
            Constant PENDING_UNINSTALL for AssociationState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationState.PENDING_UNINSTALL_DEPLOYMENT">
            <summary>
            Constant PENDING_UNINSTALL_DEPLOYMENT for AssociationState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationState.REMOVED">
            <summary>
            Constant REMOVED for AssociationState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationState.UNINSTALLING">
            <summary>
            Constant UNINSTALLING for AssociationState
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AssociationState.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AssociationState.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.AssociationState.op_Implicit(System.String)~Amazon.WorkSpaces.AssociationState">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.AssociationStatus">
            <summary>
            Constants used for properties of type AssociationStatus.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationStatus.ASSOCIATED_WITH_OWNER_ACCOUNT">
            <summary>
            Constant ASSOCIATED_WITH_OWNER_ACCOUNT for AssociationStatus
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationStatus.ASSOCIATED_WITH_SHARED_ACCOUNT">
            <summary>
            Constant ASSOCIATED_WITH_SHARED_ACCOUNT for AssociationStatus
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationStatus.NOT_ASSOCIATED">
            <summary>
            Constant NOT_ASSOCIATED for AssociationStatus
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationStatus.PENDING_ASSOCIATION">
            <summary>
            Constant PENDING_ASSOCIATION for AssociationStatus
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AssociationStatus.PENDING_DISASSOCIATION">
            <summary>
            Constant PENDING_DISASSOCIATION for AssociationStatus
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AssociationStatus.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AssociationStatus.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.AssociationStatus.op_Implicit(System.String)~Amazon.WorkSpaces.AssociationStatus">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.AuthenticationType">
            <summary>
            Constants used for properties of type AuthenticationType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.AuthenticationType.SAML">
            <summary>
            Constant SAML for AuthenticationType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AuthenticationType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AuthenticationType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.AuthenticationType.op_Implicit(System.String)~Amazon.WorkSpaces.AuthenticationType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.BundleAssociatedResourceType">
            <summary>
            Constants used for properties of type BundleAssociatedResourceType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.BundleAssociatedResourceType.APPLICATION">
            <summary>
            Constant APPLICATION for BundleAssociatedResourceType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.BundleAssociatedResourceType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.BundleAssociatedResourceType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.BundleAssociatedResourceType.op_Implicit(System.String)~Amazon.WorkSpaces.BundleAssociatedResourceType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.BundleType">
            <summary>
            Constants used for properties of type BundleType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.BundleType.REGULAR">
            <summary>
            Constant REGULAR for BundleType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.BundleType.STANDBY">
            <summary>
            Constant STANDBY for BundleType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.BundleType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.BundleType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.BundleType.op_Implicit(System.String)~Amazon.WorkSpaces.BundleType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.CertificateBasedAuthStatusEnum">
            <summary>
            Constants used for properties of type CertificateBasedAuthStatusEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CertificateBasedAuthStatusEnum.DISABLED">
            <summary>
            Constant DISABLED for CertificateBasedAuthStatusEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CertificateBasedAuthStatusEnum.ENABLED">
            <summary>
            Constant ENABLED for CertificateBasedAuthStatusEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.CertificateBasedAuthStatusEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.CertificateBasedAuthStatusEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.CertificateBasedAuthStatusEnum.op_Implicit(System.String)~Amazon.WorkSpaces.CertificateBasedAuthStatusEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.ClientDeviceType">
            <summary>
            Constants used for properties of type ClientDeviceType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ClientDeviceType.DeviceTypeAndroid">
            <summary>
            Constant DeviceTypeAndroid for ClientDeviceType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ClientDeviceType.DeviceTypeIos">
            <summary>
            Constant DeviceTypeIos for ClientDeviceType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ClientDeviceType.DeviceTypeLinux">
            <summary>
            Constant DeviceTypeLinux for ClientDeviceType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ClientDeviceType.DeviceTypeOsx">
            <summary>
            Constant DeviceTypeOsx for ClientDeviceType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ClientDeviceType.DeviceTypeWeb">
            <summary>
            Constant DeviceTypeWeb for ClientDeviceType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ClientDeviceType.DeviceTypeWindows">
            <summary>
            Constant DeviceTypeWindows for ClientDeviceType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ClientDeviceType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ClientDeviceType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.ClientDeviceType.op_Implicit(System.String)~Amazon.WorkSpaces.ClientDeviceType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.Compute">
            <summary>
            Constants used for properties of type Compute.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GENERALPURPOSE_4XLARGE">
            <summary>
            Constant GENERALPURPOSE_4XLARGE for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GENERALPURPOSE_8XLARGE">
            <summary>
            Constant GENERALPURPOSE_8XLARGE for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICS">
            <summary>
            Constant GRAPHICS for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICS_G4DN">
            <summary>
            Constant GRAPHICS_G4DN for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICS_G6_16XLARGE">
            <summary>
            Constant GRAPHICS_G6_16XLARGE for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICS_G6_2XLARGE">
            <summary>
            Constant GRAPHICS_G6_2XLARGE for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICS_G6_4XLARGE">
            <summary>
            Constant GRAPHICS_G6_4XLARGE for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICS_G6_8XLARGE">
            <summary>
            Constant GRAPHICS_G6_8XLARGE for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICS_G6_XLARGE">
            <summary>
            Constant GRAPHICS_G6_XLARGE for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICS_G6F_2XLARGE">
            <summary>
            Constant GRAPHICS_G6F_2XLARGE for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICS_G6F_4XLARGE">
            <summary>
            Constant GRAPHICS_G6F_4XLARGE for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICS_G6F_LARGE">
            <summary>
            Constant GRAPHICS_G6F_LARGE for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICS_G6F_XLARGE">
            <summary>
            Constant GRAPHICS_G6F_XLARGE for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICS_GR6_4XLARGE">
            <summary>
            Constant GRAPHICS_GR6_4XLARGE for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICS_GR6_8XLARGE">
            <summary>
            Constant GRAPHICS_GR6_8XLARGE for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICS_GR6F_4XLARGE">
            <summary>
            Constant GRAPHICS_GR6F_4XLARGE for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICSPRO">
            <summary>
            Constant GRAPHICSPRO for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.GRAPHICSPRO_G4DN">
            <summary>
            Constant GRAPHICSPRO_G4DN for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.PERFORMANCE">
            <summary>
            Constant PERFORMANCE for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.POWER">
            <summary>
            Constant POWER for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.POWERPRO">
            <summary>
            Constant POWERPRO for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.STANDARD">
            <summary>
            Constant STANDARD for Compute
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Compute.VALUE_TYPE">
            <summary>
            Constant VALUE_TYPE for Compute
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Compute.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Compute.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Compute.op_Implicit(System.String)~Amazon.WorkSpaces.Compute">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.ConnectionAliasState">
            <summary>
            Constants used for properties of type ConnectionAliasState.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ConnectionAliasState.CREATED">
            <summary>
            Constant CREATED for ConnectionAliasState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ConnectionAliasState.CREATING">
            <summary>
            Constant CREATING for ConnectionAliasState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ConnectionAliasState.DELETING">
            <summary>
            Constant DELETING for ConnectionAliasState
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ConnectionAliasState.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ConnectionAliasState.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.ConnectionAliasState.op_Implicit(System.String)~Amazon.WorkSpaces.ConnectionAliasState">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.ConnectionState">
            <summary>
            Constants used for properties of type ConnectionState.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ConnectionState.CONNECTED">
            <summary>
            Constant CONNECTED for ConnectionState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ConnectionState.DISCONNECTED">
            <summary>
            Constant DISCONNECTED for ConnectionState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ConnectionState.UNKNOWN">
            <summary>
            Constant UNKNOWN for ConnectionState
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ConnectionState.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ConnectionState.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.ConnectionState.op_Implicit(System.String)~Amazon.WorkSpaces.ConnectionState">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.CustomImageProtocol">
            <summary>
            Constants used for properties of type CustomImageProtocol.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomImageProtocol.BYOP">
            <summary>
            Constant BYOP for CustomImageProtocol
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomImageProtocol.DCV">
            <summary>
            Constant DCV for CustomImageProtocol
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomImageProtocol.PCOIP">
            <summary>
            Constant PCOIP for CustomImageProtocol
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.CustomImageProtocol.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.CustomImageProtocol.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.CustomImageProtocol.op_Implicit(System.String)~Amazon.WorkSpaces.CustomImageProtocol">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.CustomWorkspaceImageImportState">
            <summary>
            Constants used for properties of type CustomWorkspaceImageImportState.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomWorkspaceImageImportState.COMPLETED">
            <summary>
            Constant COMPLETED for CustomWorkspaceImageImportState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomWorkspaceImageImportState.CREATING_TEST_INSTANCE">
            <summary>
            Constant CREATING_TEST_INSTANCE for CustomWorkspaceImageImportState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomWorkspaceImageImportState.ERROR">
            <summary>
            Constant ERROR for CustomWorkspaceImageImportState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomWorkspaceImageImportState.GENERALIZING">
            <summary>
            Constant GENERALIZING for CustomWorkspaceImageImportState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomWorkspaceImageImportState.IMAGE_COMPATIBILITY_CHECKING">
            <summary>
            Constant IMAGE_COMPATIBILITY_CHECKING for CustomWorkspaceImageImportState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomWorkspaceImageImportState.IMAGE_TESTING_GENERALIZATION">
            <summary>
            Constant IMAGE_TESTING_GENERALIZATION for CustomWorkspaceImageImportState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomWorkspaceImageImportState.IMAGE_TESTING_START">
            <summary>
            Constant IMAGE_TESTING_START for CustomWorkspaceImageImportState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomWorkspaceImageImportState.IN_PROGRESS">
            <summary>
            Constant IN_PROGRESS for CustomWorkspaceImageImportState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomWorkspaceImageImportState.INSTALLING_COMPONENTS">
            <summary>
            Constant INSTALLING_COMPONENTS for CustomWorkspaceImageImportState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomWorkspaceImageImportState.PENDING">
            <summary>
            Constant PENDING for CustomWorkspaceImageImportState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomWorkspaceImageImportState.PROCESSING_SOURCE_IMAGE">
            <summary>
            Constant PROCESSING_SOURCE_IMAGE for CustomWorkspaceImageImportState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomWorkspaceImageImportState.PUBLISHING">
            <summary>
            Constant PUBLISHING for CustomWorkspaceImageImportState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomWorkspaceImageImportState.UPDATING_OPERATING_SYSTEM">
            <summary>
            Constant UPDATING_OPERATING_SYSTEM for CustomWorkspaceImageImportState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.CustomWorkspaceImageImportState.VALIDATING">
            <summary>
            Constant VALIDATING for CustomWorkspaceImageImportState
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.CustomWorkspaceImageImportState.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.CustomWorkspaceImageImportState.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.CustomWorkspaceImageImportState.op_Implicit(System.String)~Amazon.WorkSpaces.CustomWorkspaceImageImportState">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.DataReplication">
            <summary>
            Constants used for properties of type DataReplication.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DataReplication.NO_REPLICATION">
            <summary>
            Constant NO_REPLICATION for DataReplication
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DataReplication.PRIMARY_AS_SOURCE">
            <summary>
            Constant PRIMARY_AS_SOURCE for DataReplication
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DataReplication.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DataReplication.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.DataReplication.op_Implicit(System.String)~Amazon.WorkSpaces.DataReplication">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.DedicatedTenancyAccountType">
            <summary>
            Constants used for properties of type DedicatedTenancyAccountType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DedicatedTenancyAccountType.SOURCE_ACCOUNT">
            <summary>
            Constant SOURCE_ACCOUNT for DedicatedTenancyAccountType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DedicatedTenancyAccountType.TARGET_ACCOUNT">
            <summary>
            Constant TARGET_ACCOUNT for DedicatedTenancyAccountType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DedicatedTenancyAccountType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DedicatedTenancyAccountType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.DedicatedTenancyAccountType.op_Implicit(System.String)~Amazon.WorkSpaces.DedicatedTenancyAccountType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.DedicatedTenancyModificationStateEnum">
            <summary>
            Constants used for properties of type DedicatedTenancyModificationStateEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DedicatedTenancyModificationStateEnum.COMPLETED">
            <summary>
            Constant COMPLETED for DedicatedTenancyModificationStateEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DedicatedTenancyModificationStateEnum.FAILED">
            <summary>
            Constant FAILED for DedicatedTenancyModificationStateEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DedicatedTenancyModificationStateEnum.PENDING">
            <summary>
            Constant PENDING for DedicatedTenancyModificationStateEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DedicatedTenancyModificationStateEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DedicatedTenancyModificationStateEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.DedicatedTenancyModificationStateEnum.op_Implicit(System.String)~Amazon.WorkSpaces.DedicatedTenancyModificationStateEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.DedicatedTenancySupportEnum">
            <summary>
            Constants used for properties of type DedicatedTenancySupportEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DedicatedTenancySupportEnum.ENABLED">
            <summary>
            Constant ENABLED for DedicatedTenancySupportEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DedicatedTenancySupportEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DedicatedTenancySupportEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.DedicatedTenancySupportEnum.op_Implicit(System.String)~Amazon.WorkSpaces.DedicatedTenancySupportEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.DedicatedTenancySupportResultEnum">
            <summary>
            Constants used for properties of type DedicatedTenancySupportResultEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DedicatedTenancySupportResultEnum.DISABLED">
            <summary>
            Constant DISABLED for DedicatedTenancySupportResultEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DedicatedTenancySupportResultEnum.ENABLED">
            <summary>
            Constant ENABLED for DedicatedTenancySupportResultEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DedicatedTenancySupportResultEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DedicatedTenancySupportResultEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.DedicatedTenancySupportResultEnum.op_Implicit(System.String)~Amazon.WorkSpaces.DedicatedTenancySupportResultEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.DeletableCertificateBasedAuthProperty">
            <summary>
            Constants used for properties of type DeletableCertificateBasedAuthProperty.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DeletableCertificateBasedAuthProperty.CERTIFICATE_BASED_AUTH_PROPERTIES_CERTIFICATE_AUTHORITY_ARN">
            <summary>
            Constant CERTIFICATE_BASED_AUTH_PROPERTIES_CERTIFICATE_AUTHORITY_ARN for DeletableCertificateBasedAuthProperty
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DeletableCertificateBasedAuthProperty.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DeletableCertificateBasedAuthProperty.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.DeletableCertificateBasedAuthProperty.op_Implicit(System.String)~Amazon.WorkSpaces.DeletableCertificateBasedAuthProperty">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.DeletableSamlProperty">
            <summary>
            Constants used for properties of type DeletableSamlProperty.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DeletableSamlProperty.SAML_PROPERTIES_RELAY_STATE_PARAMETER_NAME">
            <summary>
            Constant SAML_PROPERTIES_RELAY_STATE_PARAMETER_NAME for DeletableSamlProperty
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DeletableSamlProperty.SAML_PROPERTIES_USER_ACCESS_URL">
            <summary>
            Constant SAML_PROPERTIES_USER_ACCESS_URL for DeletableSamlProperty
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DeletableSamlProperty.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DeletableSamlProperty.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.DeletableSamlProperty.op_Implicit(System.String)~Amazon.WorkSpaces.DeletableSamlProperty">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.DescribeWorkspaceDirectoriesFilterName">
            <summary>
            Constants used for properties of type DescribeWorkspaceDirectoriesFilterName.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DescribeWorkspaceDirectoriesFilterName.USER_IDENTITY_TYPE">
            <summary>
            Constant USER_IDENTITY_TYPE for DescribeWorkspaceDirectoriesFilterName
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DescribeWorkspaceDirectoriesFilterName.WORKSPACE_TYPE">
            <summary>
            Constant WORKSPACE_TYPE for DescribeWorkspaceDirectoriesFilterName
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DescribeWorkspaceDirectoriesFilterName.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DescribeWorkspaceDirectoriesFilterName.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.DescribeWorkspaceDirectoriesFilterName.op_Implicit(System.String)~Amazon.WorkSpaces.DescribeWorkspaceDirectoriesFilterName">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.DescribeWorkspacesPoolsFilterName">
            <summary>
            Constants used for properties of type DescribeWorkspacesPoolsFilterName.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DescribeWorkspacesPoolsFilterName.PoolName">
            <summary>
            Constant PoolName for DescribeWorkspacesPoolsFilterName
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DescribeWorkspacesPoolsFilterName.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DescribeWorkspacesPoolsFilterName.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.DescribeWorkspacesPoolsFilterName.op_Implicit(System.String)~Amazon.WorkSpaces.DescribeWorkspacesPoolsFilterName">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.DescribeWorkspacesPoolsFilterOperator">
            <summary>
            Constants used for properties of type DescribeWorkspacesPoolsFilterOperator.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DescribeWorkspacesPoolsFilterOperator.CONTAINS">
            <summary>
            Constant CONTAINS for DescribeWorkspacesPoolsFilterOperator
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DescribeWorkspacesPoolsFilterOperator.EQUALS">
            <summary>
            Constant EQUALS for DescribeWorkspacesPoolsFilterOperator
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DescribeWorkspacesPoolsFilterOperator.NOTCONTAINS">
            <summary>
            Constant NOTCONTAINS for DescribeWorkspacesPoolsFilterOperator
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.DescribeWorkspacesPoolsFilterOperator.NOTEQUALS">
            <summary>
            Constant NOTEQUALS for DescribeWorkspacesPoolsFilterOperator
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DescribeWorkspacesPoolsFilterOperator.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.DescribeWorkspacesPoolsFilterOperator.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.DescribeWorkspacesPoolsFilterOperator.op_Implicit(System.String)~Amazon.WorkSpaces.DescribeWorkspacesPoolsFilterOperator">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.EndpointEncryptionMode">
            <summary>
            Constants used for properties of type EndpointEncryptionMode.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.EndpointEncryptionMode.FIPS_VALIDATED">
            <summary>
            Constant FIPS_VALIDATED for EndpointEncryptionMode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.EndpointEncryptionMode.STANDARD_TLS">
            <summary>
            Constant STANDARD_TLS for EndpointEncryptionMode
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.EndpointEncryptionMode.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.EndpointEncryptionMode.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.EndpointEncryptionMode.op_Implicit(System.String)~Amazon.WorkSpaces.EndpointEncryptionMode">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.ImageAssociatedResourceType">
            <summary>
            Constants used for properties of type ImageAssociatedResourceType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ImageAssociatedResourceType.APPLICATION">
            <summary>
            Constant APPLICATION for ImageAssociatedResourceType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ImageAssociatedResourceType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ImageAssociatedResourceType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.ImageAssociatedResourceType.op_Implicit(System.String)~Amazon.WorkSpaces.ImageAssociatedResourceType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.ImageComputeType">
            <summary>
            Constants used for properties of type ImageComputeType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ImageComputeType.BASE">
            <summary>
            Constant BASE for ImageComputeType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ImageComputeType.GRAPHICS_G4DN">
            <summary>
            Constant GRAPHICS_G4DN for ImageComputeType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ImageComputeType.GRAPHICS_G6">
            <summary>
            Constant GRAPHICS_G6 for ImageComputeType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ImageComputeType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ImageComputeType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.ImageComputeType.op_Implicit(System.String)~Amazon.WorkSpaces.ImageComputeType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.ImageType">
            <summary>
            Constants used for properties of type ImageType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ImageType.OWNED">
            <summary>
            Constant OWNED for ImageType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ImageType.SHARED">
            <summary>
            Constant SHARED for ImageType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ImageType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ImageType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.ImageType.op_Implicit(System.String)~Amazon.WorkSpaces.ImageType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.InternetFallbackProtocol">
            <summary>
            Constants used for properties of type InternetFallbackProtocol.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.InternetFallbackProtocol.PCOIP">
            <summary>
            Constant PCOIP for InternetFallbackProtocol
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.InternetFallbackProtocol.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.InternetFallbackProtocol.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.InternetFallbackProtocol.op_Implicit(System.String)~Amazon.WorkSpaces.InternetFallbackProtocol">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.LogUploadEnum">
            <summary>
            Constants used for properties of type LogUploadEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.LogUploadEnum.DISABLED">
            <summary>
            Constant DISABLED for LogUploadEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.LogUploadEnum.ENABLED">
            <summary>
            Constant ENABLED for LogUploadEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.LogUploadEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.LogUploadEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.LogUploadEnum.op_Implicit(System.String)~Amazon.WorkSpaces.LogUploadEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.ModificationResourceEnum">
            <summary>
            Constants used for properties of type ModificationResourceEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ModificationResourceEnum.COMPUTE_TYPE">
            <summary>
            Constant COMPUTE_TYPE for ModificationResourceEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ModificationResourceEnum.ROOT_VOLUME">
            <summary>
            Constant ROOT_VOLUME for ModificationResourceEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ModificationResourceEnum.USER_VOLUME">
            <summary>
            Constant USER_VOLUME for ModificationResourceEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ModificationResourceEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ModificationResourceEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.ModificationResourceEnum.op_Implicit(System.String)~Amazon.WorkSpaces.ModificationResourceEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.ModificationStateEnum">
            <summary>
            Constants used for properties of type ModificationStateEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ModificationStateEnum.UPDATE_IN_PROGRESS">
            <summary>
            Constant UPDATE_IN_PROGRESS for ModificationStateEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ModificationStateEnum.UPDATE_INITIATED">
            <summary>
            Constant UPDATE_INITIATED for ModificationStateEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ModificationStateEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ModificationStateEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.ModificationStateEnum.op_Implicit(System.String)~Amazon.WorkSpaces.ModificationStateEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.OperatingSystemName">
            <summary>
            Constants used for properties of type OperatingSystemName.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemName.AMAZON_LINUX_2">
            <summary>
            Constant AMAZON_LINUX_2 for OperatingSystemName
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemName.RHEL_8">
            <summary>
            Constant RHEL_8 for OperatingSystemName
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemName.ROCKY_8">
            <summary>
            Constant ROCKY_8 for OperatingSystemName
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemName.UBUNTU_18_04">
            <summary>
            Constant UBUNTU_18_04 for OperatingSystemName
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemName.UBUNTU_20_04">
            <summary>
            Constant UBUNTU_20_04 for OperatingSystemName
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemName.UBUNTU_22_04">
            <summary>
            Constant UBUNTU_22_04 for OperatingSystemName
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemName.UNKNOWN">
            <summary>
            Constant UNKNOWN for OperatingSystemName
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemName.WINDOWS_10">
            <summary>
            Constant WINDOWS_10 for OperatingSystemName
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemName.WINDOWS_11">
            <summary>
            Constant WINDOWS_11 for OperatingSystemName
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemName.WINDOWS_7">
            <summary>
            Constant WINDOWS_7 for OperatingSystemName
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemName.WINDOWS_SERVER_2016">
            <summary>
            Constant WINDOWS_SERVER_2016 for OperatingSystemName
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemName.WINDOWS_SERVER_2019">
            <summary>
            Constant WINDOWS_SERVER_2019 for OperatingSystemName
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemName.WINDOWS_SERVER_2022">
            <summary>
            Constant WINDOWS_SERVER_2022 for OperatingSystemName
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemName.WINDOWS_SERVER_2025">
            <summary>
            Constant WINDOWS_SERVER_2025 for OperatingSystemName
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.OperatingSystemName.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.OperatingSystemName.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.OperatingSystemName.op_Implicit(System.String)~Amazon.WorkSpaces.OperatingSystemName">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.OperatingSystemType">
            <summary>
            Constants used for properties of type OperatingSystemType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemType.LINUX">
            <summary>
            Constant LINUX for OperatingSystemType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OperatingSystemType.WINDOWS">
            <summary>
            Constant WINDOWS for OperatingSystemType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.OperatingSystemType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.OperatingSystemType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.OperatingSystemType.op_Implicit(System.String)~Amazon.WorkSpaces.OperatingSystemType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.OSVersion">
            <summary>
            Constants used for properties of type OSVersion.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OSVersion.Windows_10">
            <summary>
            Constant Windows_10 for OSVersion
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.OSVersion.Windows_11">
            <summary>
            Constant Windows_11 for OSVersion
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.OSVersion.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.OSVersion.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.OSVersion.op_Implicit(System.String)~Amazon.WorkSpaces.OSVersion">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.Platform">
            <summary>
            Constants used for properties of type Platform.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Platform.WINDOWS">
            <summary>
            Constant WINDOWS for Platform
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Platform.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Platform.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Platform.op_Implicit(System.String)~Amazon.WorkSpaces.Platform">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.PoolsRunningMode">
            <summary>
            Constants used for properties of type PoolsRunningMode.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.PoolsRunningMode.ALWAYS_ON">
            <summary>
            Constant ALWAYS_ON for PoolsRunningMode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.PoolsRunningMode.AUTO_STOP">
            <summary>
            Constant AUTO_STOP for PoolsRunningMode
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.PoolsRunningMode.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.PoolsRunningMode.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.PoolsRunningMode.op_Implicit(System.String)~Amazon.WorkSpaces.PoolsRunningMode">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.Protocol">
            <summary>
            Constants used for properties of type Protocol.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Protocol.PCOIP">
            <summary>
            Constant PCOIP for Protocol
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Protocol.WSP">
            <summary>
            Constant WSP for Protocol
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Protocol.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Protocol.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Protocol.op_Implicit(System.String)~Amazon.WorkSpaces.Protocol">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.ReconnectEnum">
            <summary>
            Constants used for properties of type ReconnectEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ReconnectEnum.DISABLED">
            <summary>
            Constant DISABLED for ReconnectEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.ReconnectEnum.ENABLED">
            <summary>
            Constant ENABLED for ReconnectEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ReconnectEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.ReconnectEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.ReconnectEnum.op_Implicit(System.String)~Amazon.WorkSpaces.ReconnectEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.RunningMode">
            <summary>
            Constants used for properties of type RunningMode.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.RunningMode.ALWAYS_ON">
            <summary>
            Constant ALWAYS_ON for RunningMode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.RunningMode.AUTO_STOP">
            <summary>
            Constant AUTO_STOP for RunningMode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.RunningMode.MANUAL">
            <summary>
            Constant MANUAL for RunningMode
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.RunningMode.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.RunningMode.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.RunningMode.op_Implicit(System.String)~Amazon.WorkSpaces.RunningMode">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.SamlStatusEnum">
            <summary>
            Constants used for properties of type SamlStatusEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.SamlStatusEnum.DISABLED">
            <summary>
            Constant DISABLED for SamlStatusEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.SamlStatusEnum.ENABLED">
            <summary>
            Constant ENABLED for SamlStatusEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.SamlStatusEnum.ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK">
            <summary>
            Constant ENABLED_WITH_DIRECTORY_LOGIN_FALLBACK for SamlStatusEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.SamlStatusEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.SamlStatusEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.SamlStatusEnum.op_Implicit(System.String)~Amazon.WorkSpaces.SamlStatusEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.SessionConnectionState">
            <summary>
            Constants used for properties of type SessionConnectionState.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.SessionConnectionState.CONNECTED">
            <summary>
            Constant CONNECTED for SessionConnectionState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.SessionConnectionState.NOT_CONNECTED">
            <summary>
            Constant NOT_CONNECTED for SessionConnectionState
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.SessionConnectionState.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.SessionConnectionState.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.SessionConnectionState.op_Implicit(System.String)~Amazon.WorkSpaces.SessionConnectionState">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.StandbyWorkspaceRelationshipType">
            <summary>
            Constants used for properties of type StandbyWorkspaceRelationshipType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.StandbyWorkspaceRelationshipType.PRIMARY">
            <summary>
            Constant PRIMARY for StandbyWorkspaceRelationshipType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.StandbyWorkspaceRelationshipType.STANDBY">
            <summary>
            Constant STANDBY for StandbyWorkspaceRelationshipType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.StandbyWorkspaceRelationshipType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.StandbyWorkspaceRelationshipType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.StandbyWorkspaceRelationshipType.op_Implicit(System.String)~Amazon.WorkSpaces.StandbyWorkspaceRelationshipType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.StorageConnectorStatusEnum">
            <summary>
            Constants used for properties of type StorageConnectorStatusEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.StorageConnectorStatusEnum.DISABLED">
            <summary>
            Constant DISABLED for StorageConnectorStatusEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.StorageConnectorStatusEnum.ENABLED">
            <summary>
            Constant ENABLED for StorageConnectorStatusEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.StorageConnectorStatusEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.StorageConnectorStatusEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.StorageConnectorStatusEnum.op_Implicit(System.String)~Amazon.WorkSpaces.StorageConnectorStatusEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.StorageConnectorTypeEnum">
            <summary>
            Constants used for properties of type StorageConnectorTypeEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.StorageConnectorTypeEnum.HOME_FOLDER">
            <summary>
            Constant HOME_FOLDER for StorageConnectorTypeEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.StorageConnectorTypeEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.StorageConnectorTypeEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.StorageConnectorTypeEnum.op_Implicit(System.String)~Amazon.WorkSpaces.StorageConnectorTypeEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.StreamingExperiencePreferredProtocolEnum">
            <summary>
            Constants used for properties of type StreamingExperiencePreferredProtocolEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.StreamingExperiencePreferredProtocolEnum.TCP">
            <summary>
            Constant TCP for StreamingExperiencePreferredProtocolEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.StreamingExperiencePreferredProtocolEnum.UDP">
            <summary>
            Constant UDP for StreamingExperiencePreferredProtocolEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.StreamingExperiencePreferredProtocolEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.StreamingExperiencePreferredProtocolEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.StreamingExperiencePreferredProtocolEnum.op_Implicit(System.String)~Amazon.WorkSpaces.StreamingExperiencePreferredProtocolEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.TargetWorkspaceState">
            <summary>
            Constants used for properties of type TargetWorkspaceState.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.TargetWorkspaceState.ADMIN_MAINTENANCE">
            <summary>
            Constant ADMIN_MAINTENANCE for TargetWorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.TargetWorkspaceState.AVAILABLE">
            <summary>
            Constant AVAILABLE for TargetWorkspaceState
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.TargetWorkspaceState.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.TargetWorkspaceState.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.TargetWorkspaceState.op_Implicit(System.String)~Amazon.WorkSpaces.TargetWorkspaceState">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.Tenancy">
            <summary>
            Constants used for properties of type Tenancy.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Tenancy.DEDICATED">
            <summary>
            Constant DEDICATED for Tenancy
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.Tenancy.SHARED">
            <summary>
            Constant SHARED for Tenancy
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Tenancy.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.Tenancy.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.Tenancy.op_Implicit(System.String)~Amazon.WorkSpaces.Tenancy">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.UserIdentityType">
            <summary>
            Constants used for properties of type UserIdentityType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.UserIdentityType.AWS_DIRECTORY_SERVICE">
            <summary>
            Constant AWS_DIRECTORY_SERVICE for UserIdentityType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.UserIdentityType.AWS_IAM_IDENTITY_CENTER">
            <summary>
            Constant AWS_IAM_IDENTITY_CENTER for UserIdentityType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.UserIdentityType.CUSTOMER_MANAGED">
            <summary>
            Constant CUSTOMER_MANAGED for UserIdentityType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.UserIdentityType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.UserIdentityType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.UserIdentityType.op_Implicit(System.String)~Amazon.WorkSpaces.UserIdentityType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.UserSettingActionEnum">
            <summary>
            Constants used for properties of type UserSettingActionEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.UserSettingActionEnum.CLIPBOARD_COPY_FROM_LOCAL_DEVICE">
            <summary>
            Constant CLIPBOARD_COPY_FROM_LOCAL_DEVICE for UserSettingActionEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.UserSettingActionEnum.CLIPBOARD_COPY_TO_LOCAL_DEVICE">
            <summary>
            Constant CLIPBOARD_COPY_TO_LOCAL_DEVICE for UserSettingActionEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.UserSettingActionEnum.PRINTING_TO_LOCAL_DEVICE">
            <summary>
            Constant PRINTING_TO_LOCAL_DEVICE for UserSettingActionEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.UserSettingActionEnum.SMART_CARD">
            <summary>
            Constant SMART_CARD for UserSettingActionEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.UserSettingActionEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.UserSettingActionEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.UserSettingActionEnum.op_Implicit(System.String)~Amazon.WorkSpaces.UserSettingActionEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.UserSettingPermissionEnum">
            <summary>
            Constants used for properties of type UserSettingPermissionEnum.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.UserSettingPermissionEnum.DISABLED">
            <summary>
            Constant DISABLED for UserSettingPermissionEnum
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.UserSettingPermissionEnum.ENABLED">
            <summary>
            Constant ENABLED for UserSettingPermissionEnum
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.UserSettingPermissionEnum.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.UserSettingPermissionEnum.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.UserSettingPermissionEnum.op_Implicit(System.String)~Amazon.WorkSpaces.UserSettingPermissionEnum">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.WorkSpaceApplicationLicenseType">
            <summary>
            Constants used for properties of type WorkSpaceApplicationLicenseType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkSpaceApplicationLicenseType.LICENSED">
            <summary>
            Constant LICENSED for WorkSpaceApplicationLicenseType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkSpaceApplicationLicenseType.UNLICENSED">
            <summary>
            Constant UNLICENSED for WorkSpaceApplicationLicenseType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkSpaceApplicationLicenseType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkSpaceApplicationLicenseType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkSpaceApplicationLicenseType.op_Implicit(System.String)~Amazon.WorkSpaces.WorkSpaceApplicationLicenseType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.WorkSpaceApplicationState">
            <summary>
            Constants used for properties of type WorkSpaceApplicationState.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkSpaceApplicationState.AVAILABLE">
            <summary>
            Constant AVAILABLE for WorkSpaceApplicationState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkSpaceApplicationState.ERROR">
            <summary>
            Constant ERROR for WorkSpaceApplicationState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkSpaceApplicationState.PENDING">
            <summary>
            Constant PENDING for WorkSpaceApplicationState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkSpaceApplicationState.UNINSTALL_ONLY">
            <summary>
            Constant UNINSTALL_ONLY for WorkSpaceApplicationState
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkSpaceApplicationState.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkSpaceApplicationState.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkSpaceApplicationState.op_Implicit(System.String)~Amazon.WorkSpaces.WorkSpaceApplicationState">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.WorkSpaceAssociatedResourceType">
            <summary>
            Constants used for properties of type WorkSpaceAssociatedResourceType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkSpaceAssociatedResourceType.APPLICATION">
            <summary>
            Constant APPLICATION for WorkSpaceAssociatedResourceType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkSpaceAssociatedResourceType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkSpaceAssociatedResourceType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkSpaceAssociatedResourceType.op_Implicit(System.String)~Amazon.WorkSpaces.WorkSpaceAssociatedResourceType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.WorkspaceBundleState">
            <summary>
            Constants used for properties of type WorkspaceBundleState.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceBundleState.AVAILABLE">
            <summary>
            Constant AVAILABLE for WorkspaceBundleState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceBundleState.ERROR">
            <summary>
            Constant ERROR for WorkspaceBundleState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceBundleState.PENDING">
            <summary>
            Constant PENDING for WorkspaceBundleState
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceBundleState.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceBundleState.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceBundleState.op_Implicit(System.String)~Amazon.WorkSpaces.WorkspaceBundleState">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.WorkspaceDirectoryState">
            <summary>
            Constants used for properties of type WorkspaceDirectoryState.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceDirectoryState.DEREGISTERED">
            <summary>
            Constant DEREGISTERED for WorkspaceDirectoryState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceDirectoryState.DEREGISTERING">
            <summary>
            Constant DEREGISTERING for WorkspaceDirectoryState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceDirectoryState.ERROR">
            <summary>
            Constant ERROR for WorkspaceDirectoryState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceDirectoryState.REGISTERED">
            <summary>
            Constant REGISTERED for WorkspaceDirectoryState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceDirectoryState.REGISTERING">
            <summary>
            Constant REGISTERING for WorkspaceDirectoryState
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceDirectoryState.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceDirectoryState.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceDirectoryState.op_Implicit(System.String)~Amazon.WorkSpaces.WorkspaceDirectoryState">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.WorkspaceDirectoryType">
            <summary>
            Constants used for properties of type WorkspaceDirectoryType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceDirectoryType.AD_CONNECTOR">
            <summary>
            Constant AD_CONNECTOR for WorkspaceDirectoryType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceDirectoryType.AWS_IAM_IDENTITY_CENTER">
            <summary>
            Constant AWS_IAM_IDENTITY_CENTER for WorkspaceDirectoryType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceDirectoryType.CUSTOMER_MANAGED">
            <summary>
            Constant CUSTOMER_MANAGED for WorkspaceDirectoryType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceDirectoryType.SIMPLE_AD">
            <summary>
            Constant SIMPLE_AD for WorkspaceDirectoryType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceDirectoryType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceDirectoryType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceDirectoryType.op_Implicit(System.String)~Amazon.WorkSpaces.WorkspaceDirectoryType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode">
            <summary>
            Constants used for properties of type WorkspaceImageErrorDetailCode.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.AdditionalDrivesAttached">
            <summary>
            Constant AdditionalDrivesAttached for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.AdditionalDrivesPresent">
            <summary>
            Constant AdditionalDrivesPresent for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.AmazonSsmAgentEnabled">
            <summary>
            Constant AmazonSsmAgentEnabled for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.AntiVirusInstalled">
            <summary>
            Constant AntiVirusInstalled for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.AppXPackagesInstalled">
            <summary>
            Constant AppXPackagesInstalled for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.AutoLogonEnabled">
            <summary>
            Constant AutoLogonEnabled for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.AutoMountDisabled">
            <summary>
            Constant AutoMountDisabled for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.AzureDomainJoined">
            <summary>
            Constant AzureDomainJoined for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.DHCPDisabled">
            <summary>
            Constant DHCPDisabled for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.DiskFreeSpace">
            <summary>
            Constant DiskFreeSpace for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.DiskSizeExceeded">
            <summary>
            Constant DiskSizeExceeded for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.DomainAccountServicesFound">
            <summary>
            Constant DomainAccountServicesFound for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.DomainJoined">
            <summary>
            Constant DomainJoined for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.EnvironmentVariablesPathMissingEntries">
            <summary>
            Constant EnvironmentVariablesPathMissingEntries for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.FirewallEnabled">
            <summary>
            Constant FirewallEnabled for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.IncompatiblePartitioning">
            <summary>
            Constant IncompatiblePartitioning for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.InPlaceUpgrade">
            <summary>
            Constant InPlaceUpgrade for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.InsufficientDiskSpace">
            <summary>
            Constant InsufficientDiskSpace for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.InsufficientRearmCount">
            <summary>
            Constant InsufficientRearmCount for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.InvalidIp">
            <summary>
            Constant InvalidIp for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.MemoryIntegrityIncompatibility">
            <summary>
            Constant MemoryIntegrityIncompatibility for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.MultipleBootPartition">
            <summary>
            Constant MultipleBootPartition for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.MultipleUserProfiles">
            <summary>
            Constant MultipleUserProfiles for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.OfficeInstalled">
            <summary>
            Constant OfficeInstalled for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.OSNotSupported">
            <summary>
            Constant OSNotSupported for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.OutdatedPowershellVersion">
            <summary>
            Constant OutdatedPowershellVersion for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.PCoIPAgentInstalled">
            <summary>
            Constant PCoIPAgentInstalled for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.PendingReboot">
            <summary>
            Constant PendingReboot for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.ProtocolOSIncompatibility">
            <summary>
            Constant ProtocolOSIncompatibility for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.RealTimeUniversalDisabled">
            <summary>
            Constant RealTimeUniversalDisabled for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.RemoteDesktopServicesDisabled">
            <summary>
            Constant RemoteDesktopServicesDisabled for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.Requires64BitOS">
            <summary>
            Constant Requires64BitOS for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.ReservedStorageInUse">
            <summary>
            Constant ReservedStorageInUse for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.RestrictedDriveLetterInUse">
            <summary>
            Constant RestrictedDriveLetterInUse for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.StagedAppxPackage">
            <summary>
            Constant StagedAppxPackage for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.SysPrepFileMissing">
            <summary>
            Constant SysPrepFileMissing for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.UEFINotSupported">
            <summary>
            Constant UEFINotSupported for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.UnknownError">
            <summary>
            Constant UnknownError for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.UnsupportedOsUpgrade">
            <summary>
            Constant UnsupportedOsUpgrade for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.UnsupportedSecurityProtocol">
            <summary>
            Constant UnsupportedSecurityProtocol for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.UserProfileMissing">
            <summary>
            Constant UserProfileMissing for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.VMWareToolsInstalled">
            <summary>
            Constant VMWareToolsInstalled for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.WindowsModulesInstallerDisabled">
            <summary>
            Constant WindowsModulesInstallerDisabled for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.WindowsUpdatesEnabled">
            <summary>
            Constant WindowsUpdatesEnabled for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.WindowsUpdatesRequired">
            <summary>
            Constant WindowsUpdatesRequired for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.WorkspacesBYOLAccountDisabled">
            <summary>
            Constant WorkspacesBYOLAccountDisabled for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.WorkspacesBYOLAccountNotFound">
            <summary>
            Constant WorkspacesBYOLAccountNotFound for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.ZeroRearmCount">
            <summary>
            Constant ZeroRearmCount for WorkspaceImageErrorDetailCode
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceImageErrorDetailCode.op_Implicit(System.String)~Amazon.WorkSpaces.WorkspaceImageErrorDetailCode">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.WorkspaceImageIngestionProcess">
            <summary>
            Constants used for properties of type WorkspaceImageIngestionProcess.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageIngestionProcess.BYOL_GRAPHICS">
            <summary>
            Constant BYOL_GRAPHICS for WorkspaceImageIngestionProcess
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageIngestionProcess.BYOL_GRAPHICS_G4DN">
            <summary>
            Constant BYOL_GRAPHICS_G4DN for WorkspaceImageIngestionProcess
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageIngestionProcess.BYOL_GRAPHICS_G4DN_BYOP">
            <summary>
            Constant BYOL_GRAPHICS_G4DN_BYOP for WorkspaceImageIngestionProcess
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageIngestionProcess.BYOL_GRAPHICS_G4DN_WSP">
            <summary>
            Constant BYOL_GRAPHICS_G4DN_WSP for WorkspaceImageIngestionProcess
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageIngestionProcess.BYOL_GRAPHICSPRO">
            <summary>
            Constant BYOL_GRAPHICSPRO for WorkspaceImageIngestionProcess
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageIngestionProcess.BYOL_REGULAR">
            <summary>
            Constant BYOL_REGULAR for WorkspaceImageIngestionProcess
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageIngestionProcess.BYOL_REGULAR_BYOP">
            <summary>
            Constant BYOL_REGULAR_BYOP for WorkspaceImageIngestionProcess
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageIngestionProcess.BYOL_REGULAR_WSP">
            <summary>
            Constant BYOL_REGULAR_WSP for WorkspaceImageIngestionProcess
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceImageIngestionProcess.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceImageIngestionProcess.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceImageIngestionProcess.op_Implicit(System.String)~Amazon.WorkSpaces.WorkspaceImageIngestionProcess">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.WorkspaceImageRequiredTenancy">
            <summary>
            Constants used for properties of type WorkspaceImageRequiredTenancy.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageRequiredTenancy.DEDICATED">
            <summary>
            Constant DEDICATED for WorkspaceImageRequiredTenancy
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageRequiredTenancy.DEFAULT">
            <summary>
            Constant DEFAULT for WorkspaceImageRequiredTenancy
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceImageRequiredTenancy.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceImageRequiredTenancy.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceImageRequiredTenancy.op_Implicit(System.String)~Amazon.WorkSpaces.WorkspaceImageRequiredTenancy">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.WorkspaceImageState">
            <summary>
            Constants used for properties of type WorkspaceImageState.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageState.AVAILABLE">
            <summary>
            Constant AVAILABLE for WorkspaceImageState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageState.ERROR">
            <summary>
            Constant ERROR for WorkspaceImageState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceImageState.PENDING">
            <summary>
            Constant PENDING for WorkspaceImageState
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceImageState.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceImageState.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceImageState.op_Implicit(System.String)~Amazon.WorkSpaces.WorkspaceImageState">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.WorkspacesPoolErrorCode">
            <summary>
            Constants used for properties of type WorkspacesPoolErrorCode.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.BUNDLE_NOT_FOUND">
            <summary>
            Constant BUNDLE_NOT_FOUND for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DEFAULT_OU_IS_MISSING">
            <summary>
            Constant DEFAULT_OU_IS_MISSING for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DIRECTORY_NOT_FOUND">
            <summary>
            Constant DIRECTORY_NOT_FOUND for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_ERROR_ACCESS_DENIED">
            <summary>
            Constant DOMAIN_JOIN_ERROR_ACCESS_DENIED for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED">
            <summary>
            Constant DOMAIN_JOIN_ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_ERROR_FILE_NOT_FOUND">
            <summary>
            Constant DOMAIN_JOIN_ERROR_FILE_NOT_FOUND for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_ERROR_INVALID_PARAMETER">
            <summary>
            Constant DOMAIN_JOIN_ERROR_INVALID_PARAMETER for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_ERROR_LOGON_FAILURE">
            <summary>
            Constant DOMAIN_JOIN_ERROR_LOGON_FAILURE for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_ERROR_MORE_DATA">
            <summary>
            Constant DOMAIN_JOIN_ERROR_MORE_DATA for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_ERROR_NO_SUCH_DOMAIN">
            <summary>
            Constant DOMAIN_JOIN_ERROR_NO_SUCH_DOMAIN for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_ERROR_NOT_SUPPORTED">
            <summary>
            Constant DOMAIN_JOIN_ERROR_NOT_SUPPORTED for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_ERROR_SECRET_ACTION_PERMISSION_IS_MISSING">
            <summary>
            Constant DOMAIN_JOIN_ERROR_SECRET_ACTION_PERMISSION_IS_MISSING for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_ERROR_SECRET_DECRYPTION_FAILURE">
            <summary>
            Constant DOMAIN_JOIN_ERROR_SECRET_DECRYPTION_FAILURE for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_ERROR_SECRET_INVALID">
            <summary>
            Constant DOMAIN_JOIN_ERROR_SECRET_INVALID for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_ERROR_SECRET_NOT_FOUND">
            <summary>
            Constant DOMAIN_JOIN_ERROR_SECRET_NOT_FOUND for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_ERROR_SECRET_STATE_INVALID">
            <summary>
            Constant DOMAIN_JOIN_ERROR_SECRET_STATE_INVALID for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_ERROR_SECRET_VALUE_KEY_NOT_FOUND">
            <summary>
            Constant DOMAIN_JOIN_ERROR_SECRET_VALUE_KEY_NOT_FOUND for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_INTERNAL_SERVICE_ERROR">
            <summary>
            Constant DOMAIN_JOIN_INTERNAL_SERVICE_ERROR for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_NERR_INVALID_WORKGROUP_NAME">
            <summary>
            Constant DOMAIN_JOIN_NERR_INVALID_WORKGROUP_NAME for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_NERR_PASSWORD_EXPIRED">
            <summary>
            Constant DOMAIN_JOIN_NERR_PASSWORD_EXPIRED for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.DOMAIN_JOIN_NERR_WORKSTATION_NOT_STARTED">
            <summary>
            Constant DOMAIN_JOIN_NERR_WORKSTATION_NOT_STARTED for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.IAM_SERVICE_ROLE_IS_MISSING">
            <summary>
            Constant IAM_SERVICE_ROLE_IS_MISSING for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.IAM_SERVICE_ROLE_MISSING_DESCRIBE_SECURITY_GROUPS_ACTION">
            <summary>
            Constant IAM_SERVICE_ROLE_MISSING_DESCRIBE_SECURITY_GROUPS_ACTION for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.IAM_SERVICE_ROLE_MISSING_DESCRIBE_SUBNET_ACTION">
            <summary>
            Constant IAM_SERVICE_ROLE_MISSING_DESCRIBE_SUBNET_ACTION for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.IAM_SERVICE_ROLE_MISSING_ENI_CREATE_ACTION">
            <summary>
            Constant IAM_SERVICE_ROLE_MISSING_ENI_CREATE_ACTION for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.IAM_SERVICE_ROLE_MISSING_ENI_DELETE_ACTION">
            <summary>
            Constant IAM_SERVICE_ROLE_MISSING_ENI_DELETE_ACTION for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.IAM_SERVICE_ROLE_MISSING_ENI_DESCRIBE_ACTION">
            <summary>
            Constant IAM_SERVICE_ROLE_MISSING_ENI_DESCRIBE_ACTION for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.IGW_NOT_ATTACHED">
            <summary>
            Constant IGW_NOT_ATTACHED for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.IMAGE_NOT_FOUND">
            <summary>
            Constant IMAGE_NOT_FOUND for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.INSUFFICIENT_PERMISSIONS_ERROR">
            <summary>
            Constant INSUFFICIENT_PERMISSIONS_ERROR for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.INTERNAL_SERVICE_ERROR">
            <summary>
            Constant INTERNAL_SERVICE_ERROR for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.INVALID_SUBNET_CONFIGURATION">
            <summary>
            Constant INVALID_SUBNET_CONFIGURATION for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.MACHINE_ROLE_IS_MISSING">
            <summary>
            Constant MACHINE_ROLE_IS_MISSING for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.NETWORK_INTERFACE_LIMIT_EXCEEDED">
            <summary>
            Constant NETWORK_INTERFACE_LIMIT_EXCEEDED for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.SECURITY_GROUPS_NOT_FOUND">
            <summary>
            Constant SECURITY_GROUPS_NOT_FOUND for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.STS_DISABLED_IN_REGION">
            <summary>
            Constant STS_DISABLED_IN_REGION for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.SUBNET_HAS_INSUFFICIENT_IP_ADDRESSES">
            <summary>
            Constant SUBNET_HAS_INSUFFICIENT_IP_ADDRESSES for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.SUBNET_NOT_FOUND">
            <summary>
            Constant SUBNET_NOT_FOUND for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.WORKSPACES_POOL_INSTANCE_PROVISIONING_FAILURE">
            <summary>
            Constant WORKSPACES_POOL_INSTANCE_PROVISIONING_FAILURE for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolErrorCode.WORKSPACES_POOL_STOPPED">
            <summary>
            Constant WORKSPACES_POOL_STOPPED for WorkspacesPoolErrorCode
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspacesPoolErrorCode.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspacesPoolErrorCode.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspacesPoolErrorCode.op_Implicit(System.String)~Amazon.WorkSpaces.WorkspacesPoolErrorCode">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.WorkspacesPoolState">
            <summary>
            Constants used for properties of type WorkspacesPoolState.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolState.CREATING">
            <summary>
            Constant CREATING for WorkspacesPoolState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolState.DELETING">
            <summary>
            Constant DELETING for WorkspacesPoolState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolState.RUNNING">
            <summary>
            Constant RUNNING for WorkspacesPoolState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolState.STARTING">
            <summary>
            Constant STARTING for WorkspacesPoolState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolState.STOPPED">
            <summary>
            Constant STOPPED for WorkspacesPoolState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolState.STOPPING">
            <summary>
            Constant STOPPING for WorkspacesPoolState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspacesPoolState.UPDATING">
            <summary>
            Constant UPDATING for WorkspacesPoolState
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspacesPoolState.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspacesPoolState.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspacesPoolState.op_Implicit(System.String)~Amazon.WorkSpaces.WorkspacesPoolState">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.WorkspaceState">
            <summary>
            Constants used for properties of type WorkspaceState.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.ADMIN_MAINTENANCE">
            <summary>
            Constant ADMIN_MAINTENANCE for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.AVAILABLE">
            <summary>
            Constant AVAILABLE for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.ERROR">
            <summary>
            Constant ERROR for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.IMPAIRED">
            <summary>
            Constant IMPAIRED for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.MAINTENANCE">
            <summary>
            Constant MAINTENANCE for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.PENDING">
            <summary>
            Constant PENDING for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.REBOOTING">
            <summary>
            Constant REBOOTING for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.REBUILDING">
            <summary>
            Constant REBUILDING for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.RESTORING">
            <summary>
            Constant RESTORING for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.STARTING">
            <summary>
            Constant STARTING for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.STOPPED">
            <summary>
            Constant STOPPED for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.STOPPING">
            <summary>
            Constant STOPPING for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.SUSPENDED">
            <summary>
            Constant SUSPENDED for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.TERMINATED">
            <summary>
            Constant TERMINATED for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.TERMINATING">
            <summary>
            Constant TERMINATING for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.UNHEALTHY">
            <summary>
            Constant UNHEALTHY for WorkspaceState
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceState.UPDATING">
            <summary>
            Constant UPDATING for WorkspaceState
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceState.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceState.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceState.op_Implicit(System.String)~Amazon.WorkSpaces.WorkspaceState">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.WorkspaceType">
            <summary>
            Constants used for properties of type WorkspaceType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceType.PERSONAL">
            <summary>
            Constant PERSONAL for WorkspaceType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpaces.WorkspaceType.POOLS">
            <summary>
            Constant POOLS for WorkspaceType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceType.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceType.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.WorkSpaces.WorkspaceType.op_Implicit(System.String)~Amazon.WorkSpaces.WorkspaceType">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.WorkSpaces.AmazonWorkSpacesClient">
             <summary>
             <para>Implementation for accessing WorkSpaces</para>
            
             Amazon WorkSpaces Service 
             <para>
             Amazon WorkSpaces enables you to provision virtual, cloud-based Microsoft Windows
             or Amazon Linux desktops for your users, known as <i>WorkSpaces</i>. WorkSpaces eliminates
             the need to procure and deploy hardware or install complex software. You can quickly
             add or remove users as your needs change. Users can access their virtual desktops
             from multiple devices or web browsers.
             </para>
              
             <para>
             This API Reference provides detailed information about the actions, data types, parameters,
             and errors of the WorkSpaces service. For more information about the supported Amazon
             Web Services Regions, endpoints, and service quotas of the Amazon WorkSpaces service,
             see <a href="https://docs.aws.amazon.com/general/latest/gr/wsp.html">WorkSpaces endpoints
             and quotas</a> in the <i>Amazon Web Services General Reference</i>.
             </para>
              
             <para>
             You can also manage your WorkSpaces resources using the WorkSpaces console, Command
             Line Interface (CLI), and SDKs. For more information about administering WorkSpaces,
             see the <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/">Amazon
             WorkSpaces Administration Guide</a>. For more information about using the Amazon WorkSpaces
             client application or web browser to access provisioned WorkSpaces, see the <a href="https://docs.aws.amazon.com/workspaces/latest/userguide/">Amazon
             WorkSpaces User Guide</a>. For more information about using the CLI to manage your
             WorkSpaces resources, see the <a href="https://docs.aws.amazon.com/cli/latest/reference/workspaces/index.html">WorkSpaces
             section of the CLI Reference</a>.
             </para>
             </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.#ctor">
             <summary>
             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. 
             <code>
             &lt;?xml version="1.0" encoding="utf-8" ?&gt;
             &lt;configuration&gt;
                 &lt;appSettings&gt;
                     &lt;add key="AWSProfileName" value="AWS Default"/&gt;
                 &lt;/appSettings&gt;
             &lt;/configuration&gt;
             </code>
            
             </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.#ctor(Amazon.RegionEndpoint)">
             <summary>
             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. 
             <code>
             &lt;?xml version="1.0" encoding="utf-8" ?&gt;
             &lt;configuration&gt;
                 &lt;appSettings&gt;
                     &lt;add key="AWSProfileName" value="AWS Default"/&gt;
                 &lt;/appSettings&gt;
             &lt;/configuration&gt;
             </code>
            
             </summary>
             <param name="region">The region to connect.</param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.#ctor(Amazon.WorkSpaces.AmazonWorkSpacesConfig)">
             <summary>
             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. 
             <code>
             &lt;?xml version="1.0" encoding="utf-8" ?&gt;
             &lt;configuration&gt;
                 &lt;appSettings&gt;
                     &lt;add key="AWSProfileName" value="AWS Default"/&gt;
                 &lt;/appSettings&gt;
             &lt;/configuration&gt;
             </code>
            
             </summary>
             <param name="config">The AmazonWorkSpacesClient Configuration Object</param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.#ctor(Amazon.Runtime.AWSCredentials)">
            <summary>
            Constructs AmazonWorkSpacesClient with AWS Credentials
            </summary>
            <param name="credentials">AWS Credentials</param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.#ctor(Amazon.Runtime.AWSCredentials,Amazon.RegionEndpoint)">
            <summary>
            Constructs AmazonWorkSpacesClient with AWS Credentials
            </summary>
            <param name="credentials">AWS Credentials</param>
            <param name="region">The region to connect.</param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.#ctor(Amazon.Runtime.AWSCredentials,Amazon.WorkSpaces.AmazonWorkSpacesConfig)">
            <summary>
            Constructs AmazonWorkSpacesClient with AWS Credentials and an
            AmazonWorkSpacesClient Configuration object.
            </summary>
            <param name="credentials">AWS Credentials</param>
            <param name="clientConfig">The AmazonWorkSpacesClient Configuration Object</param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.#ctor(System.String,System.String)">
            <summary>
            Constructs AmazonWorkSpacesClient with AWS Access Key ID and AWS Secret Key
            </summary>
            <param name="awsAccessKeyId">AWS Access Key ID</param>
            <param name="awsSecretAccessKey">AWS Secret Access Key</param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.#ctor(System.String,System.String,Amazon.RegionEndpoint)">
            <summary>
            Constructs AmazonWorkSpacesClient with AWS Access Key ID and AWS Secret Key
            </summary>
            <param name="awsAccessKeyId">AWS Access Key ID</param>
            <param name="awsSecretAccessKey">AWS Secret Access Key</param>
            <param name="region">The region to connect.</param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.#ctor(System.String,System.String,Amazon.WorkSpaces.AmazonWorkSpacesConfig)">
            <summary>
            Constructs AmazonWorkSpacesClient with AWS Access Key ID, AWS Secret Key and an
            AmazonWorkSpacesClient Configuration object. 
            </summary>
            <param name="awsAccessKeyId">AWS Access Key ID</param>
            <param name="awsSecretAccessKey">AWS Secret Access Key</param>
            <param name="clientConfig">The AmazonWorkSpacesClient Configuration Object</param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.#ctor(System.String,System.String,System.String)">
            <summary>
            Constructs AmazonWorkSpacesClient with AWS Access Key ID and AWS Secret Key
            </summary>
            <param name="awsAccessKeyId">AWS Access Key ID</param>
            <param name="awsSecretAccessKey">AWS Secret Access Key</param>
            <param name="awsSessionToken">AWS Session Token</param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.#ctor(System.String,System.String,System.String,Amazon.RegionEndpoint)">
            <summary>
            Constructs AmazonWorkSpacesClient with AWS Access Key ID and AWS Secret Key
            </summary>
            <param name="awsAccessKeyId">AWS Access Key ID</param>
            <param name="awsSecretAccessKey">AWS Secret Access Key</param>
            <param name="awsSessionToken">AWS Session Token</param>
            <param name="region">The region to connect.</param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.#ctor(System.String,System.String,System.String,Amazon.WorkSpaces.AmazonWorkSpacesConfig)">
            <summary>
            Constructs AmazonWorkSpacesClient with AWS Access Key ID, AWS Secret Key and an
            AmazonWorkSpacesClient Configuration object. 
            </summary>
            <param name="awsAccessKeyId">AWS Access Key ID</param>
            <param name="awsSecretAccessKey">AWS Secret Access Key</param>
            <param name="awsSessionToken">AWS Session Token</param>
            <param name="clientConfig">The AmazonWorkSpacesClient Configuration Object</param>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.CreateSigner">
            <summary>
            Creates the signer for the service.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.CustomizeRuntimePipeline(Amazon.Runtime.Internal.RuntimePipeline)">
            <summary>
            Customize the pipeline
            </summary>
            <param name="pipeline"></param>
        </member>
        <member name="P:Amazon.WorkSpaces.AmazonWorkSpacesClient.ServiceMetadata">
            <summary>
            Capture metadata for the service.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.Dispose(System.Boolean)">
            <summary>
            Disposes the service client.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.AcceptAccountLinkInvitation(Amazon.WorkSpaces.Model.AcceptAccountLinkInvitationRequest)">
            <summary>
            Accepts the account link invitation.
            
             <important> 
            <para>
            There's currently no unlinking capability after you accept the account linking invitation.
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the AcceptAccountLinkInvitation service method.</param>
            
            <returns>The response from the AcceptAccountLinkInvitation service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ConflictException">
            The <c>TargetAccountId</c> is already linked or invited.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InternalServerException">
            Unexpected server error occured.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ValidationException">
            You either haven't provided a <c>TargetAccountId</c> or are using the same value for
            <c>TargetAccountId</c> and <c>SourceAccountId</c>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AcceptAccountLinkInvitation">REST API Reference for AcceptAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginAcceptAccountLinkInvitation(Amazon.WorkSpaces.Model.AcceptAccountLinkInvitationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the AcceptAccountLinkInvitation operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the AcceptAccountLinkInvitation operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAcceptAccountLinkInvitation
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AcceptAccountLinkInvitation">REST API Reference for AcceptAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndAcceptAccountLinkInvitation(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  AcceptAccountLinkInvitation operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginAcceptAccountLinkInvitation.</param>
            
            <returns>Returns a  AcceptAccountLinkInvitationResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AcceptAccountLinkInvitation">REST API Reference for AcceptAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.AssociateConnectionAlias(Amazon.WorkSpaces.Model.AssociateConnectionAliasRequest)">
            <summary>
            Associates the specified connection alias with the specified directory to enable cross-Region
            redirection. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            
             <note> 
            <para>
            Before performing this operation, call <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeConnectionAliases.html">
            DescribeConnectionAliases</a> to make sure that the current state of the connection
            alias is <c>CREATED</c>.
            </para>
             </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the AssociateConnectionAlias service method.</param>
            
            <returns>The response from the AssociateConnectionAlias service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAssociatedException">
            The resource is associated with a directory.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateConnectionAlias">REST API Reference for AssociateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginAssociateConnectionAlias(Amazon.WorkSpaces.Model.AssociateConnectionAliasRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the AssociateConnectionAlias operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the AssociateConnectionAlias operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAssociateConnectionAlias
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateConnectionAlias">REST API Reference for AssociateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndAssociateConnectionAlias(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  AssociateConnectionAlias operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginAssociateConnectionAlias.</param>
            
            <returns>Returns a  AssociateConnectionAliasResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateConnectionAlias">REST API Reference for AssociateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.AssociateIpGroups(Amazon.WorkSpaces.Model.AssociateIpGroupsRequest)">
            <summary>
            Associates the specified IP access control group with the specified directory.
            </summary>
            <param name="request">Container for the necessary parameters to execute the AssociateIpGroups service method.</param>
            
            <returns>The response from the AssociateIpGroups service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateIpGroups">REST API Reference for AssociateIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginAssociateIpGroups(Amazon.WorkSpaces.Model.AssociateIpGroupsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the AssociateIpGroups operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the AssociateIpGroups operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAssociateIpGroups
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateIpGroups">REST API Reference for AssociateIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndAssociateIpGroups(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  AssociateIpGroups operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginAssociateIpGroups.</param>
            
            <returns>Returns a  AssociateIpGroupsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateIpGroups">REST API Reference for AssociateIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.AssociateWorkspaceApplication(Amazon.WorkSpaces.Model.AssociateWorkspaceApplicationRequest)">
            <summary>
            Associates the specified application to the specified WorkSpace.
            </summary>
            <param name="request">Container for the necessary parameters to execute the AssociateWorkspaceApplication service method.</param>
            
            <returns>The response from the AssociateWorkspaceApplication service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ApplicationNotSupportedException">
            The specified application is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ComputeNotCompatibleException">
            The compute type of the WorkSpace is not compatible with the application.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.IncompatibleApplicationsException">
            The specified application is not compatible with the resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperatingSystemNotCompatibleException">
            The operating system of the WorkSpace is not compatible with the application.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceInUseException">
            The specified resource is currently in use.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateWorkspaceApplication">REST API Reference for AssociateWorkspaceApplication Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginAssociateWorkspaceApplication(Amazon.WorkSpaces.Model.AssociateWorkspaceApplicationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the AssociateWorkspaceApplication operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the AssociateWorkspaceApplication operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAssociateWorkspaceApplication
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateWorkspaceApplication">REST API Reference for AssociateWorkspaceApplication Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndAssociateWorkspaceApplication(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  AssociateWorkspaceApplication operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginAssociateWorkspaceApplication.</param>
            
            <returns>Returns a  AssociateWorkspaceApplicationResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateWorkspaceApplication">REST API Reference for AssociateWorkspaceApplication Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.AuthorizeIpRules(Amazon.WorkSpaces.Model.AuthorizeIpRulesRequest)">
            <summary>
            Adds one or more rules to the specified IP access control group.
            
             
            <para>
            This action gives users permission to access their WorkSpaces from the CIDR address
            ranges specified in the rules.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the AuthorizeIpRules service method.</param>
            
            <returns>The response from the AuthorizeIpRules service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AuthorizeIpRules">REST API Reference for AuthorizeIpRules Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginAuthorizeIpRules(Amazon.WorkSpaces.Model.AuthorizeIpRulesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the AuthorizeIpRules operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the AuthorizeIpRules operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAuthorizeIpRules
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AuthorizeIpRules">REST API Reference for AuthorizeIpRules Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndAuthorizeIpRules(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  AuthorizeIpRules operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginAuthorizeIpRules.</param>
            
            <returns>Returns a  AuthorizeIpRulesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AuthorizeIpRules">REST API Reference for AuthorizeIpRules Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.CopyWorkspaceImage(Amazon.WorkSpaces.Model.CopyWorkspaceImageRequest)">
            <summary>
            Copies the specified image from the specified Region to the current Region. For more
            information about copying images, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/copy-custom-image.html">
            Copy a Custom WorkSpaces Image</a>.
            
             
            <para>
            In the China (Ningxia) Region, you can copy images only within the same Region.
            </para>
             
            <para>
            In Amazon Web Services GovCloud (US), to copy images to and from other Regions, contact
            Amazon Web Services Support.
            </para>
             <important> 
            <para>
            Before copying a shared image, be sure to verify that it has been shared from the
            correct Amazon Web Services account. To determine if an image has been shared and
            to see the ID of the Amazon Web Services account that owns an image, use the <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeWorkspaceImages.html">DescribeWorkSpaceImages</a>
            and <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeWorkspaceImagePermissions.html">DescribeWorkspaceImagePermissions</a>
            API operations. 
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the CopyWorkspaceImage service method.</param>
            
            <returns>The response from the CopyWorkspaceImage service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CopyWorkspaceImage">REST API Reference for CopyWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginCopyWorkspaceImage(Amazon.WorkSpaces.Model.CopyWorkspaceImageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CopyWorkspaceImage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CopyWorkspaceImage operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCopyWorkspaceImage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CopyWorkspaceImage">REST API Reference for CopyWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndCopyWorkspaceImage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CopyWorkspaceImage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCopyWorkspaceImage.</param>
            
            <returns>Returns a  CopyWorkspaceImageResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CopyWorkspaceImage">REST API Reference for CopyWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.CreateAccountLinkInvitation(Amazon.WorkSpaces.Model.CreateAccountLinkInvitationRequest)">
            <summary>
            Creates the account link invitation.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateAccountLinkInvitation service method.</param>
            
            <returns>The response from the CreateAccountLinkInvitation service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ConflictException">
            The <c>TargetAccountId</c> is already linked or invited.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InternalServerException">
            Unexpected server error occured.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ValidationException">
            You either haven't provided a <c>TargetAccountId</c> or are using the same value for
            <c>TargetAccountId</c> and <c>SourceAccountId</c>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateAccountLinkInvitation">REST API Reference for CreateAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginCreateAccountLinkInvitation(Amazon.WorkSpaces.Model.CreateAccountLinkInvitationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateAccountLinkInvitation operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateAccountLinkInvitation operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateAccountLinkInvitation
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateAccountLinkInvitation">REST API Reference for CreateAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndCreateAccountLinkInvitation(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateAccountLinkInvitation operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateAccountLinkInvitation.</param>
            
            <returns>Returns a  CreateAccountLinkInvitationResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateAccountLinkInvitation">REST API Reference for CreateAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.CreateConnectClientAddIn(Amazon.WorkSpaces.Model.CreateConnectClientAddInRequest)">
            <summary>
            Creates a client-add-in for Amazon Connect within a directory. You can create only
            one Amazon Connect client add-in within a directory.
            
             
            <para>
            This client add-in allows WorkSpaces users to seamlessly connect to Amazon Connect.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateConnectClientAddIn service method.</param>
            
            <returns>The response from the CreateConnectClientAddIn service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceCreationFailedException">
            The resource could not be created.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateConnectClientAddIn">REST API Reference for CreateConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginCreateConnectClientAddIn(Amazon.WorkSpaces.Model.CreateConnectClientAddInRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateConnectClientAddIn operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateConnectClientAddIn operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateConnectClientAddIn
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateConnectClientAddIn">REST API Reference for CreateConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndCreateConnectClientAddIn(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateConnectClientAddIn operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateConnectClientAddIn.</param>
            
            <returns>Returns a  CreateConnectClientAddInResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateConnectClientAddIn">REST API Reference for CreateConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.CreateConnectionAlias(Amazon.WorkSpaces.Model.CreateConnectionAliasRequest)">
            <summary>
            Creates the specified connection alias for use with cross-Region redirection. For
            more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateConnectionAlias service method.</param>
            
            <returns>The response from the CreateConnectionAlias service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateConnectionAlias">REST API Reference for CreateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginCreateConnectionAlias(Amazon.WorkSpaces.Model.CreateConnectionAliasRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateConnectionAlias operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateConnectionAlias operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateConnectionAlias
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateConnectionAlias">REST API Reference for CreateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndCreateConnectionAlias(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateConnectionAlias operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateConnectionAlias.</param>
            
            <returns>Returns a  CreateConnectionAliasResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateConnectionAlias">REST API Reference for CreateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.CreateIpGroup(Amazon.WorkSpaces.Model.CreateIpGroupRequest)">
            <summary>
            Creates an IP access control group.
            
             
            <para>
            An IP access control group provides you with the ability to control the IP addresses
            from which users are allowed to access their WorkSpaces. To specify the CIDR address
            ranges, add rules to your IP access control group and then associate the group with
            your directory. You can add rules when you create the group or at any time using <a>AuthorizeIpRules</a>.
            </para>
             
            <para>
            There is a default IP access control group associated with your directory. If you
            don't associate an IP access control group with your directory, the default group
            is used. The default group includes a default rule that allows users to access their
            WorkSpaces from anywhere. You cannot modify the default IP access control group for
            your directory.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateIpGroup service method.</param>
            
            <returns>The response from the CreateIpGroup service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceCreationFailedException">
            The resource could not be created.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateIpGroup">REST API Reference for CreateIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginCreateIpGroup(Amazon.WorkSpaces.Model.CreateIpGroupRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateIpGroup operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateIpGroup operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateIpGroup
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateIpGroup">REST API Reference for CreateIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndCreateIpGroup(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateIpGroup operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateIpGroup.</param>
            
            <returns>Returns a  CreateIpGroupResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateIpGroup">REST API Reference for CreateIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.CreateStandbyWorkspaces(Amazon.WorkSpaces.Model.CreateStandbyWorkspacesRequest)">
            <summary>
            Creates a standby WorkSpace in a secondary Region.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateStandbyWorkspaces service method.</param>
            
            <returns>The response from the CreateStandbyWorkspaces service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateStandbyWorkspaces">REST API Reference for CreateStandbyWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginCreateStandbyWorkspaces(Amazon.WorkSpaces.Model.CreateStandbyWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateStandbyWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateStandbyWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateStandbyWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateStandbyWorkspaces">REST API Reference for CreateStandbyWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndCreateStandbyWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateStandbyWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateStandbyWorkspaces.</param>
            
            <returns>Returns a  CreateStandbyWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateStandbyWorkspaces">REST API Reference for CreateStandbyWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.CreateTags(Amazon.WorkSpaces.Model.CreateTagsRequest)">
            <summary>
            Creates the specified tags for the specified WorkSpaces resource.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateTags service method.</param>
            
            <returns>The response from the CreateTags service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateTags">REST API Reference for CreateTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginCreateTags(Amazon.WorkSpaces.Model.CreateTagsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateTags operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateTags operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateTags
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateTags">REST API Reference for CreateTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndCreateTags(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateTags operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateTags.</param>
            
            <returns>Returns a  CreateTagsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateTags">REST API Reference for CreateTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.CreateUpdatedWorkspaceImage(Amazon.WorkSpaces.Model.CreateUpdatedWorkspaceImageRequest)">
            <summary>
            Creates a new updated WorkSpace image based on the specified source image. The new
            updated WorkSpace image has the latest drivers and other updates required by the Amazon
            WorkSpaces components.
            
             
            <para>
            To determine which WorkSpace images need to be updated with the latest Amazon WorkSpaces
            requirements, use <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeWorkspaceImages.html">
            DescribeWorkspaceImages</a>.
            </para>
             <note> <ul> <li> 
            <para>
            Only Windows 10, Windows Server 2016, and Windows Server 2019 WorkSpace images can
            be programmatically updated at this time.
            </para>
             </li> <li> 
            <para>
            Microsoft Windows updates and other application updates are not included in the update
            process.
            </para>
             </li> <li> 
            <para>
            The source WorkSpace image is not deleted. You can delete the source image after you've
            verified your new updated image and created a new bundle. 
            </para>
             </li> </ul> </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateUpdatedWorkspaceImage service method.</param>
            
            <returns>The response from the CreateUpdatedWorkspaceImage service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateUpdatedWorkspaceImage">REST API Reference for CreateUpdatedWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginCreateUpdatedWorkspaceImage(Amazon.WorkSpaces.Model.CreateUpdatedWorkspaceImageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateUpdatedWorkspaceImage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateUpdatedWorkspaceImage operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateUpdatedWorkspaceImage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateUpdatedWorkspaceImage">REST API Reference for CreateUpdatedWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndCreateUpdatedWorkspaceImage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateUpdatedWorkspaceImage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateUpdatedWorkspaceImage.</param>
            
            <returns>Returns a  CreateUpdatedWorkspaceImageResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateUpdatedWorkspaceImage">REST API Reference for CreateUpdatedWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.CreateWorkspaceBundle(Amazon.WorkSpaces.Model.CreateWorkspaceBundleRequest)">
            <summary>
            Creates the specified WorkSpace bundle. For more information about creating WorkSpace
            bundles, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/create-custom-bundle.html">
            Create a Custom WorkSpaces Image and Bundle</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateWorkspaceBundle service method.</param>
            
            <returns>The response from the CreateWorkspaceBundle service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaceBundle">REST API Reference for CreateWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginCreateWorkspaceBundle(Amazon.WorkSpaces.Model.CreateWorkspaceBundleRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateWorkspaceBundle operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateWorkspaceBundle operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateWorkspaceBundle
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaceBundle">REST API Reference for CreateWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndCreateWorkspaceBundle(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateWorkspaceBundle operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateWorkspaceBundle.</param>
            
            <returns>Returns a  CreateWorkspaceBundleResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaceBundle">REST API Reference for CreateWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.CreateWorkspaceImage(Amazon.WorkSpaces.Model.CreateWorkspaceImageRequest)">
            <summary>
            Creates a new WorkSpace image from an existing WorkSpace.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateWorkspaceImage service method.</param>
            
            <returns>The response from the CreateWorkspaceImage service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaceImage">REST API Reference for CreateWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginCreateWorkspaceImage(Amazon.WorkSpaces.Model.CreateWorkspaceImageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateWorkspaceImage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateWorkspaceImage operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateWorkspaceImage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaceImage">REST API Reference for CreateWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndCreateWorkspaceImage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateWorkspaceImage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateWorkspaceImage.</param>
            
            <returns>Returns a  CreateWorkspaceImageResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaceImage">REST API Reference for CreateWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.CreateWorkspaces(Amazon.WorkSpaces.Model.CreateWorkspacesRequest)">
            <summary>
            Creates one or more WorkSpaces.
            
             
            <para>
            This operation is asynchronous and returns before the WorkSpaces are created.
            </para>
             <note> <ul> <li> 
            <para>
            The <c>MANUAL</c> running mode value is only supported by Amazon WorkSpaces Core.
            Contact your account team to be allow-listed to use this value. For more information,
            see <a href="http://aws.amazon.com/workspaces/core/">Amazon WorkSpaces Core</a>.
            </para>
             </li> <li> 
            <para>
            You don't need to specify the <c>PCOIP</c> protocol for Linux bundles because <c>DCV</c>
            (formerly WSP) is the default protocol for those bundles.
            </para>
             </li> <li> 
            <para>
            User-decoupled WorkSpaces are only supported by Amazon WorkSpaces Core.
            </para>
             </li> <li> 
            <para>
            Review your running mode to ensure you are using one that is optimal for your needs
            and budget. For more information on switching running modes, see <a href="http://aws.amazon.com/workspaces-family/workspaces/faqs/#:~:text=Can%20I%20switch%20between%20hourly%20and%20monthly%20billing%20on%20WorkSpaces%20Personal%3F">
            Can I switch between hourly and monthly billing?</a> 
            </para>
             </li> </ul> </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateWorkspaces service method.</param>
            
            <returns>The response from the CreateWorkspaces service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaces">REST API Reference for CreateWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginCreateWorkspaces(Amazon.WorkSpaces.Model.CreateWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaces">REST API Reference for CreateWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndCreateWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateWorkspaces.</param>
            
            <returns>Returns a  CreateWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaces">REST API Reference for CreateWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.CreateWorkspacesPool(Amazon.WorkSpaces.Model.CreateWorkspacesPoolRequest)">
            <summary>
            Creates a pool of WorkSpaces.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateWorkspacesPool service method.</param>
            
            <returns>The response from the CreateWorkspacesPool service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspacesPool">REST API Reference for CreateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginCreateWorkspacesPool(Amazon.WorkSpaces.Model.CreateWorkspacesPoolRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateWorkspacesPool operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateWorkspacesPool operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateWorkspacesPool
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspacesPool">REST API Reference for CreateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndCreateWorkspacesPool(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateWorkspacesPool operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateWorkspacesPool.</param>
            
            <returns>Returns a  CreateWorkspacesPoolResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspacesPool">REST API Reference for CreateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DeleteAccountLinkInvitation(Amazon.WorkSpaces.Model.DeleteAccountLinkInvitationRequest)">
            <summary>
            Deletes the account link invitation.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteAccountLinkInvitation service method.</param>
            
            <returns>The response from the DeleteAccountLinkInvitation service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ConflictException">
            The <c>TargetAccountId</c> is already linked or invited.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InternalServerException">
            Unexpected server error occured.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ValidationException">
            You either haven't provided a <c>TargetAccountId</c> or are using the same value for
            <c>TargetAccountId</c> and <c>SourceAccountId</c>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteAccountLinkInvitation">REST API Reference for DeleteAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDeleteAccountLinkInvitation(Amazon.WorkSpaces.Model.DeleteAccountLinkInvitationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteAccountLinkInvitation operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteAccountLinkInvitation operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteAccountLinkInvitation
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteAccountLinkInvitation">REST API Reference for DeleteAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDeleteAccountLinkInvitation(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteAccountLinkInvitation operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteAccountLinkInvitation.</param>
            
            <returns>Returns a  DeleteAccountLinkInvitationResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteAccountLinkInvitation">REST API Reference for DeleteAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DeleteClientBranding(Amazon.WorkSpaces.Model.DeleteClientBrandingRequest)">
            <summary>
            Deletes customized client branding. Client branding allows you to customize your WorkSpace's
            client login portal. You can tailor your login portal company logo, the support email
            address, support link, link to reset password, and a custom message for users trying
            to sign in.
            
             
            <para>
            After you delete your customized client branding, your login portal reverts to the
            default client branding.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteClientBranding service method.</param>
            
            <returns>The response from the DeleteClientBranding service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteClientBranding">REST API Reference for DeleteClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDeleteClientBranding(Amazon.WorkSpaces.Model.DeleteClientBrandingRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteClientBranding operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteClientBranding operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteClientBranding
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteClientBranding">REST API Reference for DeleteClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDeleteClientBranding(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteClientBranding operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteClientBranding.</param>
            
            <returns>Returns a  DeleteClientBrandingResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteClientBranding">REST API Reference for DeleteClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DeleteConnectClientAddIn(Amazon.WorkSpaces.Model.DeleteConnectClientAddInRequest)">
            <summary>
            Deletes a client-add-in for Amazon Connect that is configured within a directory.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteConnectClientAddIn service method.</param>
            
            <returns>The response from the DeleteConnectClientAddIn service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteConnectClientAddIn">REST API Reference for DeleteConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDeleteConnectClientAddIn(Amazon.WorkSpaces.Model.DeleteConnectClientAddInRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteConnectClientAddIn operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteConnectClientAddIn operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteConnectClientAddIn
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteConnectClientAddIn">REST API Reference for DeleteConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDeleteConnectClientAddIn(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteConnectClientAddIn operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteConnectClientAddIn.</param>
            
            <returns>Returns a  DeleteConnectClientAddInResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteConnectClientAddIn">REST API Reference for DeleteConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DeleteConnectionAlias(Amazon.WorkSpaces.Model.DeleteConnectionAliasRequest)">
            <summary>
            Deletes the specified connection alias. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            
             <important> 
            <para>
             <b>If you will no longer be using a fully qualified domain name (FQDN) as the registration
            code for your WorkSpaces users, you must take certain precautions to prevent potential
            security issues.</b> For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html#cross-region-redirection-security-considerations">
            Security Considerations if You Stop Using Cross-Region Redirection</a>.
            </para>
             </important> <note> 
            <para>
            To delete a connection alias that has been shared, the shared account must first disassociate
            the connection alias from any directories it has been associated with. Then you must
            unshare the connection alias from the account it has been shared with. You can delete
            a connection alias only after it is no longer shared with any accounts or associated
            with any directories.
            </para>
             </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteConnectionAlias service method.</param>
            
            <returns>The response from the DeleteConnectionAlias service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAssociatedException">
            The resource is associated with a directory.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteConnectionAlias">REST API Reference for DeleteConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDeleteConnectionAlias(Amazon.WorkSpaces.Model.DeleteConnectionAliasRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteConnectionAlias operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteConnectionAlias operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteConnectionAlias
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteConnectionAlias">REST API Reference for DeleteConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDeleteConnectionAlias(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteConnectionAlias operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteConnectionAlias.</param>
            
            <returns>Returns a  DeleteConnectionAliasResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteConnectionAlias">REST API Reference for DeleteConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DeleteIpGroup(Amazon.WorkSpaces.Model.DeleteIpGroupRequest)">
            <summary>
            Deletes the specified IP access control group.
            
             
            <para>
            You cannot delete an IP access control group that is associated with a directory.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteIpGroup service method.</param>
            
            <returns>The response from the DeleteIpGroup service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAssociatedException">
            The resource is associated with a directory.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteIpGroup">REST API Reference for DeleteIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDeleteIpGroup(Amazon.WorkSpaces.Model.DeleteIpGroupRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteIpGroup operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteIpGroup operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteIpGroup
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteIpGroup">REST API Reference for DeleteIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDeleteIpGroup(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteIpGroup operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteIpGroup.</param>
            
            <returns>Returns a  DeleteIpGroupResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteIpGroup">REST API Reference for DeleteIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DeleteTags(Amazon.WorkSpaces.Model.DeleteTagsRequest)">
            <summary>
            Deletes the specified tags from the specified WorkSpaces resource.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteTags service method.</param>
            
            <returns>The response from the DeleteTags service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteTags">REST API Reference for DeleteTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDeleteTags(Amazon.WorkSpaces.Model.DeleteTagsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteTags operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteTags operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteTags
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteTags">REST API Reference for DeleteTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDeleteTags(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteTags operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteTags.</param>
            
            <returns>Returns a  DeleteTagsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteTags">REST API Reference for DeleteTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DeleteWorkspaceBundle(Amazon.WorkSpaces.Model.DeleteWorkspaceBundleRequest)">
            <summary>
            Deletes the specified WorkSpace bundle. For more information about deleting WorkSpace
            bundles, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/delete_bundle.html">
            Delete a Custom WorkSpaces Bundle or Image</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteWorkspaceBundle service method.</param>
            
            <returns>The response from the DeleteWorkspaceBundle service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAssociatedException">
            The resource is associated with a directory.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteWorkspaceBundle">REST API Reference for DeleteWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDeleteWorkspaceBundle(Amazon.WorkSpaces.Model.DeleteWorkspaceBundleRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteWorkspaceBundle operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteWorkspaceBundle operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteWorkspaceBundle
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteWorkspaceBundle">REST API Reference for DeleteWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDeleteWorkspaceBundle(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteWorkspaceBundle operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteWorkspaceBundle.</param>
            
            <returns>Returns a  DeleteWorkspaceBundleResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteWorkspaceBundle">REST API Reference for DeleteWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DeleteWorkspaceImage(Amazon.WorkSpaces.Model.DeleteWorkspaceImageRequest)">
            <summary>
            Deletes the specified image from your account. To delete an image, you must first
            delete any bundles that are associated with the image and unshare the image if it
            is shared with other accounts.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteWorkspaceImage service method.</param>
            
            <returns>The response from the DeleteWorkspaceImage service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAssociatedException">
            The resource is associated with a directory.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteWorkspaceImage">REST API Reference for DeleteWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDeleteWorkspaceImage(Amazon.WorkSpaces.Model.DeleteWorkspaceImageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteWorkspaceImage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteWorkspaceImage operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteWorkspaceImage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteWorkspaceImage">REST API Reference for DeleteWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDeleteWorkspaceImage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteWorkspaceImage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteWorkspaceImage.</param>
            
            <returns>Returns a  DeleteWorkspaceImageResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteWorkspaceImage">REST API Reference for DeleteWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DeployWorkspaceApplications(Amazon.WorkSpaces.Model.DeployWorkspaceApplicationsRequest)">
            <summary>
            Deploys associated applications to the specified WorkSpace
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeployWorkspaceApplications service method.</param>
            
            <returns>The response from the DeployWorkspaceApplications service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.IncompatibleApplicationsException">
            The specified application is not compatible with the resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceInUseException">
            The specified resource is currently in use.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeployWorkspaceApplications">REST API Reference for DeployWorkspaceApplications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDeployWorkspaceApplications(Amazon.WorkSpaces.Model.DeployWorkspaceApplicationsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeployWorkspaceApplications operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeployWorkspaceApplications operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeployWorkspaceApplications
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeployWorkspaceApplications">REST API Reference for DeployWorkspaceApplications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDeployWorkspaceApplications(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeployWorkspaceApplications operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeployWorkspaceApplications.</param>
            
            <returns>Returns a  DeployWorkspaceApplicationsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeployWorkspaceApplications">REST API Reference for DeployWorkspaceApplications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DeregisterWorkspaceDirectory(Amazon.WorkSpaces.Model.DeregisterWorkspaceDirectoryRequest)">
            <summary>
            Deregisters the specified directory. This operation is asynchronous and returns before
            the WorkSpace directory is deregistered. If any WorkSpaces are registered to this
            directory, you must remove them before you can deregister the directory.
            
             <note> 
            <para>
            Simple AD and AD Connector are made available to you free of charge to use with WorkSpaces.
            If there are no WorkSpaces being used with your Simple AD or AD Connector directory
            for 30 consecutive days, this directory will be automatically deregistered for use
            with Amazon WorkSpaces, and you will be charged for this directory as per the <a href="http://aws.amazon.com/directoryservice/pricing/">Directory
            Service pricing terms</a>.
            </para>
             
            <para>
            To delete empty directories, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/delete-workspaces-directory.html">
            Delete the Directory for Your WorkSpaces</a>. If you delete your Simple AD or AD Connector
            directory, you can always create a new one when you want to start using WorkSpaces
            again.
            </para>
             </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeregisterWorkspaceDirectory service method.</param>
            
            <returns>The response from the DeregisterWorkspaceDirectory service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeregisterWorkspaceDirectory">REST API Reference for DeregisterWorkspaceDirectory Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDeregisterWorkspaceDirectory(Amazon.WorkSpaces.Model.DeregisterWorkspaceDirectoryRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeregisterWorkspaceDirectory operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeregisterWorkspaceDirectory operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeregisterWorkspaceDirectory
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeregisterWorkspaceDirectory">REST API Reference for DeregisterWorkspaceDirectory Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDeregisterWorkspaceDirectory(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeregisterWorkspaceDirectory operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeregisterWorkspaceDirectory.</param>
            
            <returns>Returns a  DeregisterWorkspaceDirectoryResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeregisterWorkspaceDirectory">REST API Reference for DeregisterWorkspaceDirectory Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeAccount(Amazon.WorkSpaces.Model.DescribeAccountRequest)">
            <summary>
            Retrieves a list that describes the configuration of Bring Your Own License (BYOL)
            for the specified account.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeAccount service method.</param>
            
            <returns>The response from the DescribeAccount service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeAccount">REST API Reference for DescribeAccount Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeAccount(Amazon.WorkSpaces.Model.DescribeAccountRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeAccount operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeAccount operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeAccount
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeAccount">REST API Reference for DescribeAccount Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeAccount(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeAccount operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeAccount.</param>
            
            <returns>Returns a  DescribeAccountResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeAccount">REST API Reference for DescribeAccount Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeAccountModifications(Amazon.WorkSpaces.Model.DescribeAccountModificationsRequest)">
            <summary>
            Retrieves a list that describes modifications to the configuration of Bring Your Own
            License (BYOL) for the specified account.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeAccountModifications service method.</param>
            
            <returns>The response from the DescribeAccountModifications service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeAccountModifications">REST API Reference for DescribeAccountModifications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeAccountModifications(Amazon.WorkSpaces.Model.DescribeAccountModificationsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeAccountModifications operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeAccountModifications operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeAccountModifications
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeAccountModifications">REST API Reference for DescribeAccountModifications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeAccountModifications(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeAccountModifications operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeAccountModifications.</param>
            
            <returns>Returns a  DescribeAccountModificationsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeAccountModifications">REST API Reference for DescribeAccountModifications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeApplicationAssociations(Amazon.WorkSpaces.Model.DescribeApplicationAssociationsRequest)">
            <summary>
            Describes the associations between the application and the specified associated resources.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeApplicationAssociations service method.</param>
            
            <returns>The response from the DescribeApplicationAssociations service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeApplicationAssociations">REST API Reference for DescribeApplicationAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeApplicationAssociations(Amazon.WorkSpaces.Model.DescribeApplicationAssociationsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeApplicationAssociations operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeApplicationAssociations operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeApplicationAssociations
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeApplicationAssociations">REST API Reference for DescribeApplicationAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeApplicationAssociations(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeApplicationAssociations operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeApplicationAssociations.</param>
            
            <returns>Returns a  DescribeApplicationAssociationsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeApplicationAssociations">REST API Reference for DescribeApplicationAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeApplications(Amazon.WorkSpaces.Model.DescribeApplicationsRequest)">
            <summary>
            Describes the specified applications by filtering based on their compute types, license
            availability, operating systems, and owners.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeApplications service method.</param>
            
            <returns>The response from the DescribeApplications service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeApplications">REST API Reference for DescribeApplications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeApplications(Amazon.WorkSpaces.Model.DescribeApplicationsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeApplications operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeApplications operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeApplications
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeApplications">REST API Reference for DescribeApplications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeApplications(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeApplications operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeApplications.</param>
            
            <returns>Returns a  DescribeApplicationsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeApplications">REST API Reference for DescribeApplications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeBundleAssociations(Amazon.WorkSpaces.Model.DescribeBundleAssociationsRequest)">
            <summary>
            Describes the associations between the applications and the specified bundle.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeBundleAssociations service method.</param>
            
            <returns>The response from the DescribeBundleAssociations service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeBundleAssociations">REST API Reference for DescribeBundleAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeBundleAssociations(Amazon.WorkSpaces.Model.DescribeBundleAssociationsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeBundleAssociations operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeBundleAssociations operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeBundleAssociations
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeBundleAssociations">REST API Reference for DescribeBundleAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeBundleAssociations(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeBundleAssociations operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeBundleAssociations.</param>
            
            <returns>Returns a  DescribeBundleAssociationsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeBundleAssociations">REST API Reference for DescribeBundleAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeClientBranding(Amazon.WorkSpaces.Model.DescribeClientBrandingRequest)">
            <summary>
            Describes the specified client branding. Client branding allows you to customize the
            log in page of various device types for your users. You can add your company logo,
            the support email address, support link, link to reset password, and a custom message
            for users trying to sign in.
            
             <note> 
            <para>
            Only device types that have branding information configured will be shown in the response.
            </para>
             </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeClientBranding service method.</param>
            
            <returns>The response from the DescribeClientBranding service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeClientBranding">REST API Reference for DescribeClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeClientBranding(Amazon.WorkSpaces.Model.DescribeClientBrandingRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeClientBranding operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeClientBranding operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeClientBranding
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeClientBranding">REST API Reference for DescribeClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeClientBranding(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeClientBranding operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeClientBranding.</param>
            
            <returns>Returns a  DescribeClientBrandingResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeClientBranding">REST API Reference for DescribeClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeClientProperties(Amazon.WorkSpaces.Model.DescribeClientPropertiesRequest)">
            <summary>
            Retrieves a list that describes one or more specified Amazon WorkSpaces clients.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeClientProperties service method.</param>
            
            <returns>The response from the DescribeClientProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeClientProperties">REST API Reference for DescribeClientProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeClientProperties(Amazon.WorkSpaces.Model.DescribeClientPropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeClientProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeClientProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeClientProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeClientProperties">REST API Reference for DescribeClientProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeClientProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeClientProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeClientProperties.</param>
            
            <returns>Returns a  DescribeClientPropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeClientProperties">REST API Reference for DescribeClientProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeConnectClientAddIns(Amazon.WorkSpaces.Model.DescribeConnectClientAddInsRequest)">
            <summary>
            Retrieves a list of Amazon Connect client add-ins that have been created.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeConnectClientAddIns service method.</param>
            
            <returns>The response from the DescribeConnectClientAddIns service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectClientAddIns">REST API Reference for DescribeConnectClientAddIns Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeConnectClientAddIns(Amazon.WorkSpaces.Model.DescribeConnectClientAddInsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeConnectClientAddIns operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeConnectClientAddIns operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeConnectClientAddIns
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectClientAddIns">REST API Reference for DescribeConnectClientAddIns Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeConnectClientAddIns(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeConnectClientAddIns operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeConnectClientAddIns.</param>
            
            <returns>Returns a  DescribeConnectClientAddInsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectClientAddIns">REST API Reference for DescribeConnectClientAddIns Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeConnectionAliases(Amazon.WorkSpaces.Model.DescribeConnectionAliasesRequest)">
            <summary>
            Retrieves a list that describes the connection aliases used for cross-Region redirection.
            For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeConnectionAliases service method.</param>
            
            <returns>The response from the DescribeConnectionAliases service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectionAliases">REST API Reference for DescribeConnectionAliases Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeConnectionAliases(Amazon.WorkSpaces.Model.DescribeConnectionAliasesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeConnectionAliases operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeConnectionAliases operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeConnectionAliases
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectionAliases">REST API Reference for DescribeConnectionAliases Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeConnectionAliases(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeConnectionAliases operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeConnectionAliases.</param>
            
            <returns>Returns a  DescribeConnectionAliasesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectionAliases">REST API Reference for DescribeConnectionAliases Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeConnectionAliasPermissions(Amazon.WorkSpaces.Model.DescribeConnectionAliasPermissionsRequest)">
            <summary>
            Describes the permissions that the owner of a connection alias has granted to another
            Amazon Web Services account for the specified connection alias. For more information,
            see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeConnectionAliasPermissions service method.</param>
            
            <returns>The response from the DescribeConnectionAliasPermissions service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectionAliasPermissions">REST API Reference for DescribeConnectionAliasPermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeConnectionAliasPermissions(Amazon.WorkSpaces.Model.DescribeConnectionAliasPermissionsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeConnectionAliasPermissions operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeConnectionAliasPermissions operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeConnectionAliasPermissions
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectionAliasPermissions">REST API Reference for DescribeConnectionAliasPermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeConnectionAliasPermissions(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeConnectionAliasPermissions operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeConnectionAliasPermissions.</param>
            
            <returns>Returns a  DescribeConnectionAliasPermissionsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectionAliasPermissions">REST API Reference for DescribeConnectionAliasPermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeCustomWorkspaceImageImport(Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportRequest)">
            <summary>
            Retrieves information about a WorkSpace BYOL image being imported via ImportCustomWorkspaceImage.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeCustomWorkspaceImageImport service method.</param>
            
            <returns>The response from the DescribeCustomWorkspaceImageImport service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeCustomWorkspaceImageImport">REST API Reference for DescribeCustomWorkspaceImageImport Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeCustomWorkspaceImageImport(Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeCustomWorkspaceImageImport operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeCustomWorkspaceImageImport operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeCustomWorkspaceImageImport
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeCustomWorkspaceImageImport">REST API Reference for DescribeCustomWorkspaceImageImport Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeCustomWorkspaceImageImport(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeCustomWorkspaceImageImport operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeCustomWorkspaceImageImport.</param>
            
            <returns>Returns a  DescribeCustomWorkspaceImageImportResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeCustomWorkspaceImageImport">REST API Reference for DescribeCustomWorkspaceImageImport Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeImageAssociations(Amazon.WorkSpaces.Model.DescribeImageAssociationsRequest)">
            <summary>
            Describes the associations between the applications and the specified image.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeImageAssociations service method.</param>
            
            <returns>The response from the DescribeImageAssociations service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeImageAssociations">REST API Reference for DescribeImageAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeImageAssociations(Amazon.WorkSpaces.Model.DescribeImageAssociationsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeImageAssociations operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeImageAssociations operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeImageAssociations
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeImageAssociations">REST API Reference for DescribeImageAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeImageAssociations(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeImageAssociations operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeImageAssociations.</param>
            
            <returns>Returns a  DescribeImageAssociationsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeImageAssociations">REST API Reference for DescribeImageAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeIpGroups(Amazon.WorkSpaces.Model.DescribeIpGroupsRequest)">
            <summary>
            Describes one or more of your IP access control groups.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeIpGroups service method.</param>
            
            <returns>The response from the DescribeIpGroups service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeIpGroups">REST API Reference for DescribeIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeIpGroups(Amazon.WorkSpaces.Model.DescribeIpGroupsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeIpGroups operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeIpGroups operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeIpGroups
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeIpGroups">REST API Reference for DescribeIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeIpGroups(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeIpGroups operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeIpGroups.</param>
            
            <returns>Returns a  DescribeIpGroupsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeIpGroups">REST API Reference for DescribeIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeTags(Amazon.WorkSpaces.Model.DescribeTagsRequest)">
            <summary>
            Describes the specified tags for the specified WorkSpaces resource.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeTags service method.</param>
            
            <returns>The response from the DescribeTags service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeTags">REST API Reference for DescribeTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeTags(Amazon.WorkSpaces.Model.DescribeTagsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeTags operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeTags operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeTags
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeTags">REST API Reference for DescribeTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeTags(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeTags operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeTags.</param>
            
            <returns>Returns a  DescribeTagsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeTags">REST API Reference for DescribeTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeWorkspaceAssociations(Amazon.WorkSpaces.Model.DescribeWorkspaceAssociationsRequest)">
            <summary>
            Describes the associations betweens applications and the specified WorkSpace.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceAssociations service method.</param>
            
            <returns>The response from the DescribeWorkspaceAssociations service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceAssociations">REST API Reference for DescribeWorkspaceAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeWorkspaceAssociations(Amazon.WorkSpaces.Model.DescribeWorkspaceAssociationsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspaceAssociations operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceAssociations operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspaceAssociations
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceAssociations">REST API Reference for DescribeWorkspaceAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeWorkspaceAssociations(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspaceAssociations operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspaceAssociations.</param>
            
            <returns>Returns a  DescribeWorkspaceAssociationsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceAssociations">REST API Reference for DescribeWorkspaceAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeWorkspaceBundles">
            <summary>
            Retrieves a list that describes the available WorkSpace bundles.
            
             
            <para>
            You can filter the results using either bundle ID or owner, but not both.
            </para>
            </summary>
            
            <returns>The response from the DescribeWorkspaceBundles service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceBundles">REST API Reference for DescribeWorkspaceBundles Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeWorkspaceBundles(Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesRequest)">
            <summary>
            Retrieves a list that describes the available WorkSpace bundles.
            
             
            <para>
            You can filter the results using either bundle ID or owner, but not both.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceBundles service method.</param>
            
            <returns>The response from the DescribeWorkspaceBundles service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceBundles">REST API Reference for DescribeWorkspaceBundles Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeWorkspaceBundles(Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspaceBundles operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceBundles operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspaceBundles
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceBundles">REST API Reference for DescribeWorkspaceBundles Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeWorkspaceBundles(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspaceBundles operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspaceBundles.</param>
            
            <returns>Returns a  DescribeWorkspaceBundlesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceBundles">REST API Reference for DescribeWorkspaceBundles Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeWorkspaceDirectories">
            <summary>
            Describes the available directories that are registered with Amazon WorkSpaces.
            </summary>
            
            <returns>The response from the DescribeWorkspaceDirectories service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceDirectories">REST API Reference for DescribeWorkspaceDirectories Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeWorkspaceDirectories(Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest)">
            <summary>
            Describes the available directories that are registered with Amazon WorkSpaces.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceDirectories service method.</param>
            
            <returns>The response from the DescribeWorkspaceDirectories service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceDirectories">REST API Reference for DescribeWorkspaceDirectories Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeWorkspaceDirectories(Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspaceDirectories operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceDirectories operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspaceDirectories
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceDirectories">REST API Reference for DescribeWorkspaceDirectories Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeWorkspaceDirectories(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspaceDirectories operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspaceDirectories.</param>
            
            <returns>Returns a  DescribeWorkspaceDirectoriesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceDirectories">REST API Reference for DescribeWorkspaceDirectories Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeWorkspaceImagePermissions(Amazon.WorkSpaces.Model.DescribeWorkspaceImagePermissionsRequest)">
            <summary>
            Describes the permissions that the owner of an image has granted to other Amazon Web
            Services accounts for an image.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceImagePermissions service method.</param>
            
            <returns>The response from the DescribeWorkspaceImagePermissions service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceImagePermissions">REST API Reference for DescribeWorkspaceImagePermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeWorkspaceImagePermissions(Amazon.WorkSpaces.Model.DescribeWorkspaceImagePermissionsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspaceImagePermissions operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceImagePermissions operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspaceImagePermissions
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceImagePermissions">REST API Reference for DescribeWorkspaceImagePermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeWorkspaceImagePermissions(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspaceImagePermissions operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspaceImagePermissions.</param>
            
            <returns>Returns a  DescribeWorkspaceImagePermissionsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceImagePermissions">REST API Reference for DescribeWorkspaceImagePermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeWorkspaceImages(Amazon.WorkSpaces.Model.DescribeWorkspaceImagesRequest)">
            <summary>
            Retrieves a list that describes one or more specified images, if the image identifiers
            are provided. Otherwise, all images in the account are described.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceImages service method.</param>
            
            <returns>The response from the DescribeWorkspaceImages service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceImages">REST API Reference for DescribeWorkspaceImages Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeWorkspaceImages(Amazon.WorkSpaces.Model.DescribeWorkspaceImagesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspaceImages operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceImages operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspaceImages
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceImages">REST API Reference for DescribeWorkspaceImages Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeWorkspaceImages(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspaceImages operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspaceImages.</param>
            
            <returns>Returns a  DescribeWorkspaceImagesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceImages">REST API Reference for DescribeWorkspaceImages Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeWorkspaces">
            <summary>
            Describes the specified WorkSpaces.
            
             
            <para>
            You can filter the results by using the bundle identifier, directory identifier, or
            owner, but you can specify only one filter at a time.
            </para>
            </summary>
            
            <returns>The response from the DescribeWorkspaces service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaces">REST API Reference for DescribeWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeWorkspaces(Amazon.WorkSpaces.Model.DescribeWorkspacesRequest)">
            <summary>
            Describes the specified WorkSpaces.
            
             
            <para>
            You can filter the results by using the bundle identifier, directory identifier, or
            owner, but you can specify only one filter at a time.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaces service method.</param>
            
            <returns>The response from the DescribeWorkspaces service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaces">REST API Reference for DescribeWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeWorkspaces(Amazon.WorkSpaces.Model.DescribeWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaces">REST API Reference for DescribeWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspaces.</param>
            
            <returns>Returns a  DescribeWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaces">REST API Reference for DescribeWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeWorkspacesConnectionStatus(Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusRequest)">
            <summary>
            Describes the connection status of the specified WorkSpaces.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspacesConnectionStatus service method.</param>
            
            <returns>The response from the DescribeWorkspacesConnectionStatus service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesConnectionStatus">REST API Reference for DescribeWorkspacesConnectionStatus Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeWorkspacesConnectionStatus(Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspacesConnectionStatus operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspacesConnectionStatus operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspacesConnectionStatus
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesConnectionStatus">REST API Reference for DescribeWorkspacesConnectionStatus Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeWorkspacesConnectionStatus(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspacesConnectionStatus operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspacesConnectionStatus.</param>
            
            <returns>Returns a  DescribeWorkspacesConnectionStatusResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesConnectionStatus">REST API Reference for DescribeWorkspacesConnectionStatus Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeWorkspaceSnapshots(Amazon.WorkSpaces.Model.DescribeWorkspaceSnapshotsRequest)">
            <summary>
            Describes the snapshots for the specified WorkSpace.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceSnapshots service method.</param>
            
            <returns>The response from the DescribeWorkspaceSnapshots service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceSnapshots">REST API Reference for DescribeWorkspaceSnapshots Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeWorkspaceSnapshots(Amazon.WorkSpaces.Model.DescribeWorkspaceSnapshotsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspaceSnapshots operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceSnapshots operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspaceSnapshots
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceSnapshots">REST API Reference for DescribeWorkspaceSnapshots Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeWorkspaceSnapshots(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspaceSnapshots operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspaceSnapshots.</param>
            
            <returns>Returns a  DescribeWorkspaceSnapshotsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceSnapshots">REST API Reference for DescribeWorkspaceSnapshots Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeWorkspacesPools(Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsRequest)">
            <summary>
            Describes the specified WorkSpaces Pools.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspacesPools service method.</param>
            
            <returns>The response from the DescribeWorkspacesPools service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesPools">REST API Reference for DescribeWorkspacesPools Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeWorkspacesPools(Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspacesPools operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspacesPools operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspacesPools
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesPools">REST API Reference for DescribeWorkspacesPools Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeWorkspacesPools(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspacesPools operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspacesPools.</param>
            
            <returns>Returns a  DescribeWorkspacesPoolsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesPools">REST API Reference for DescribeWorkspacesPools Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DescribeWorkspacesPoolSessions(Amazon.WorkSpaces.Model.DescribeWorkspacesPoolSessionsRequest)">
            <summary>
            Retrieves a list that describes the streaming sessions for a specified pool.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspacesPoolSessions service method.</param>
            
            <returns>The response from the DescribeWorkspacesPoolSessions service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesPoolSessions">REST API Reference for DescribeWorkspacesPoolSessions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDescribeWorkspacesPoolSessions(Amazon.WorkSpaces.Model.DescribeWorkspacesPoolSessionsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspacesPoolSessions operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspacesPoolSessions operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspacesPoolSessions
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesPoolSessions">REST API Reference for DescribeWorkspacesPoolSessions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDescribeWorkspacesPoolSessions(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspacesPoolSessions operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspacesPoolSessions.</param>
            
            <returns>Returns a  DescribeWorkspacesPoolSessionsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesPoolSessions">REST API Reference for DescribeWorkspacesPoolSessions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DisassociateConnectionAlias(Amazon.WorkSpaces.Model.DisassociateConnectionAliasRequest)">
            <summary>
            Disassociates a connection alias from a directory. Disassociating a connection alias
            disables cross-Region redirection between two directories in different Regions. For
            more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            
             <note> 
            <para>
            Before performing this operation, call <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeConnectionAliases.html">
            DescribeConnectionAliases</a> to make sure that the current state of the connection
            alias is <c>CREATED</c>.
            </para>
             </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DisassociateConnectionAlias service method.</param>
            
            <returns>The response from the DisassociateConnectionAlias service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateConnectionAlias">REST API Reference for DisassociateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDisassociateConnectionAlias(Amazon.WorkSpaces.Model.DisassociateConnectionAliasRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DisassociateConnectionAlias operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DisassociateConnectionAlias operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociateConnectionAlias
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateConnectionAlias">REST API Reference for DisassociateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDisassociateConnectionAlias(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DisassociateConnectionAlias operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDisassociateConnectionAlias.</param>
            
            <returns>Returns a  DisassociateConnectionAliasResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateConnectionAlias">REST API Reference for DisassociateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DisassociateIpGroups(Amazon.WorkSpaces.Model.DisassociateIpGroupsRequest)">
            <summary>
            Disassociates the specified IP access control group from the specified directory.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DisassociateIpGroups service method.</param>
            
            <returns>The response from the DisassociateIpGroups service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateIpGroups">REST API Reference for DisassociateIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDisassociateIpGroups(Amazon.WorkSpaces.Model.DisassociateIpGroupsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DisassociateIpGroups operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DisassociateIpGroups operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociateIpGroups
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateIpGroups">REST API Reference for DisassociateIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDisassociateIpGroups(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DisassociateIpGroups operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDisassociateIpGroups.</param>
            
            <returns>Returns a  DisassociateIpGroupsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateIpGroups">REST API Reference for DisassociateIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DisassociateWorkspaceApplication(Amazon.WorkSpaces.Model.DisassociateWorkspaceApplicationRequest)">
            <summary>
            Disassociates the specified application from a WorkSpace.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DisassociateWorkspaceApplication service method.</param>
            
            <returns>The response from the DisassociateWorkspaceApplication service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceInUseException">
            The specified resource is currently in use.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateWorkspaceApplication">REST API Reference for DisassociateWorkspaceApplication Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginDisassociateWorkspaceApplication(Amazon.WorkSpaces.Model.DisassociateWorkspaceApplicationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DisassociateWorkspaceApplication operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DisassociateWorkspaceApplication operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociateWorkspaceApplication
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateWorkspaceApplication">REST API Reference for DisassociateWorkspaceApplication Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndDisassociateWorkspaceApplication(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DisassociateWorkspaceApplication operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDisassociateWorkspaceApplication.</param>
            
            <returns>Returns a  DisassociateWorkspaceApplicationResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateWorkspaceApplication">REST API Reference for DisassociateWorkspaceApplication Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.GetAccountLink(Amazon.WorkSpaces.Model.GetAccountLinkRequest)">
            <summary>
            Retrieves account link information.
            </summary>
            <param name="request">Container for the necessary parameters to execute the GetAccountLink service method.</param>
            
            <returns>The response from the GetAccountLink service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InternalServerException">
            Unexpected server error occured.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ValidationException">
            You either haven't provided a <c>TargetAccountId</c> or are using the same value for
            <c>TargetAccountId</c> and <c>SourceAccountId</c>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/GetAccountLink">REST API Reference for GetAccountLink Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginGetAccountLink(Amazon.WorkSpaces.Model.GetAccountLinkRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the GetAccountLink operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the GetAccountLink operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetAccountLink
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/GetAccountLink">REST API Reference for GetAccountLink Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndGetAccountLink(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  GetAccountLink operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginGetAccountLink.</param>
            
            <returns>Returns a  GetAccountLinkResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/GetAccountLink">REST API Reference for GetAccountLink Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ImportClientBranding(Amazon.WorkSpaces.Model.ImportClientBrandingRequest)">
            <summary>
            Imports client branding. Client branding allows you to customize your WorkSpace's
            client login portal. You can tailor your login portal company logo, the support email
            address, support link, link to reset password, and a custom message for users trying
            to sign in.
            
             
            <para>
            After you import client branding, the default branding experience for the specified
            platform type is replaced with the imported experience
            </para>
             <note> <ul> <li> 
            <para>
            You must specify at least one platform type when importing client branding.
            </para>
             </li> <li> 
            <para>
            You can import up to 6 MB of data with each request. If your request exceeds this
            limit, you can import client branding for different platform types using separate
            requests.
            </para>
             </li> <li> 
            <para>
            In each platform type, the <c>SupportEmail</c> and <c>SupportLink</c> parameters are
            mutually exclusive. You can specify only one parameter for each platform type, but
            not both.
            </para>
             </li> <li> 
            <para>
            Imported data can take up to a minute to appear in the WorkSpaces client.
            </para>
             </li> </ul> </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the ImportClientBranding service method.</param>
            
            <returns>The response from the ImportClientBranding service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportClientBranding">REST API Reference for ImportClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginImportClientBranding(Amazon.WorkSpaces.Model.ImportClientBrandingRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ImportClientBranding operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ImportClientBranding operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndImportClientBranding
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportClientBranding">REST API Reference for ImportClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndImportClientBranding(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ImportClientBranding operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginImportClientBranding.</param>
            
            <returns>Returns a  ImportClientBrandingResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportClientBranding">REST API Reference for ImportClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ImportCustomWorkspaceImage(Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageRequest)">
            <summary>
            Imports the specified Windows 10 or 11 Bring Your Own License (BYOL) image into Amazon
            WorkSpaces using EC2 Image Builder. The image must be an already licensed image that
            is in your Amazon Web Services account, and you must own the image. For more information
            about creating BYOL images, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/byol-windows-images.html">
            Bring Your Own Windows Desktop Licenses</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ImportCustomWorkspaceImage service method.</param>
            
            <returns>The response from the ImportCustomWorkspaceImage service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportCustomWorkspaceImage">REST API Reference for ImportCustomWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginImportCustomWorkspaceImage(Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ImportCustomWorkspaceImage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ImportCustomWorkspaceImage operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndImportCustomWorkspaceImage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportCustomWorkspaceImage">REST API Reference for ImportCustomWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndImportCustomWorkspaceImage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ImportCustomWorkspaceImage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginImportCustomWorkspaceImage.</param>
            
            <returns>Returns a  ImportCustomWorkspaceImageResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportCustomWorkspaceImage">REST API Reference for ImportCustomWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ImportWorkspaceImage(Amazon.WorkSpaces.Model.ImportWorkspaceImageRequest)">
            <summary>
            Imports the specified Windows 10 or 11 Bring Your Own License (BYOL) image into Amazon
            WorkSpaces. The image must be an already licensed Amazon EC2 image that is in your
            Amazon Web Services account, and you must own the image. For more information about
            creating BYOL images, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/byol-windows-images.html">
            Bring Your Own Windows Desktop Licenses</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ImportWorkspaceImage service method.</param>
            
            <returns>The response from the ImportWorkspaceImage service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportWorkspaceImage">REST API Reference for ImportWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginImportWorkspaceImage(Amazon.WorkSpaces.Model.ImportWorkspaceImageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ImportWorkspaceImage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ImportWorkspaceImage operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndImportWorkspaceImage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportWorkspaceImage">REST API Reference for ImportWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndImportWorkspaceImage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ImportWorkspaceImage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginImportWorkspaceImage.</param>
            
            <returns>Returns a  ImportWorkspaceImageResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportWorkspaceImage">REST API Reference for ImportWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ListAccountLinks(Amazon.WorkSpaces.Model.ListAccountLinksRequest)">
            <summary>
            Lists all account links.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListAccountLinks service method.</param>
            
            <returns>The response from the ListAccountLinks service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InternalServerException">
            Unexpected server error occured.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ValidationException">
            You either haven't provided a <c>TargetAccountId</c> or are using the same value for
            <c>TargetAccountId</c> and <c>SourceAccountId</c>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ListAccountLinks">REST API Reference for ListAccountLinks Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginListAccountLinks(Amazon.WorkSpaces.Model.ListAccountLinksRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListAccountLinks operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListAccountLinks operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListAccountLinks
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ListAccountLinks">REST API Reference for ListAccountLinks Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndListAccountLinks(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListAccountLinks operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListAccountLinks.</param>
            
            <returns>Returns a  ListAccountLinksResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ListAccountLinks">REST API Reference for ListAccountLinks Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ListAvailableManagementCidrRanges(Amazon.WorkSpaces.Model.ListAvailableManagementCidrRangesRequest)">
            <summary>
            Retrieves a list of IP address ranges, specified as IPv4 CIDR blocks, that you can
            use for the network management interface when you enable Bring Your Own License (BYOL).
            
            
             
            <para>
            This operation can be run only by Amazon Web Services accounts that are enabled for
            BYOL. If your account isn't enabled for BYOL, you'll receive an <c>AccessDeniedException</c>
            error.
            </para>
             
            <para>
            The management network interface is connected to a secure Amazon WorkSpaces management
            network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces
            clients, and to allow Amazon WorkSpaces to manage the WorkSpace.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListAvailableManagementCidrRanges service method.</param>
            
            <returns>The response from the ListAvailableManagementCidrRanges service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ListAvailableManagementCidrRanges">REST API Reference for ListAvailableManagementCidrRanges Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginListAvailableManagementCidrRanges(Amazon.WorkSpaces.Model.ListAvailableManagementCidrRangesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListAvailableManagementCidrRanges operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListAvailableManagementCidrRanges operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListAvailableManagementCidrRanges
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ListAvailableManagementCidrRanges">REST API Reference for ListAvailableManagementCidrRanges Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndListAvailableManagementCidrRanges(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListAvailableManagementCidrRanges operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListAvailableManagementCidrRanges.</param>
            
            <returns>Returns a  ListAvailableManagementCidrRangesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ListAvailableManagementCidrRanges">REST API Reference for ListAvailableManagementCidrRanges Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.MigrateWorkspace(Amazon.WorkSpaces.Model.MigrateWorkspaceRequest)">
            <summary>
            Migrates a WorkSpace from one operating system or bundle type to another, while retaining
            the data on the user volume.
            
             
            <para>
            The migration process recreates the WorkSpace by using a new root volume from the
            target bundle image and the user volume from the last available snapshot of the original
            WorkSpace. During migration, the original <c>D:\Users\%USERNAME%</c> user profile
            folder is renamed to <c>D:\Users\%USERNAME%MMddyyTHHmmss%.NotMigrated</c>. A new <c>D:\Users\%USERNAME%\</c>
            folder is generated by the new OS. Certain files in the old user profile are moved
            to the new user profile.
            </para>
             
            <para>
            For available migration scenarios, details about what happens during migration, and
            best practices, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/migrate-workspaces.html">Migrate
            a WorkSpace</a>.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the MigrateWorkspace service method.</param>
            
            <returns>The response from the MigrateWorkspace service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationInProgressException">
            The properties of this WorkSpace are currently being modified. Try again in a moment.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/MigrateWorkspace">REST API Reference for MigrateWorkspace Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginMigrateWorkspace(Amazon.WorkSpaces.Model.MigrateWorkspaceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the MigrateWorkspace operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the MigrateWorkspace operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndMigrateWorkspace
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/MigrateWorkspace">REST API Reference for MigrateWorkspace Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndMigrateWorkspace(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  MigrateWorkspace operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginMigrateWorkspace.</param>
            
            <returns>Returns a  MigrateWorkspaceResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/MigrateWorkspace">REST API Reference for MigrateWorkspace Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ModifyAccount(Amazon.WorkSpaces.Model.ModifyAccountRequest)">
            <summary>
            Modifies the configuration of Bring Your Own License (BYOL) for the specified account.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyAccount service method.</param>
            
            <returns>The response from the ModifyAccount service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyAccount">REST API Reference for ModifyAccount Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginModifyAccount(Amazon.WorkSpaces.Model.ModifyAccountRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyAccount operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyAccount operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyAccount
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyAccount">REST API Reference for ModifyAccount Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndModifyAccount(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyAccount operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyAccount.</param>
            
            <returns>Returns a  ModifyAccountResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyAccount">REST API Reference for ModifyAccount Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ModifyCertificateBasedAuthProperties(Amazon.WorkSpaces.Model.ModifyCertificateBasedAuthPropertiesRequest)">
            <summary>
            Modifies the properties of the certificate-based authentication you want to use with
            your WorkSpaces.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyCertificateBasedAuthProperties service method.</param>
            
            <returns>The response from the ModifyCertificateBasedAuthProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyCertificateBasedAuthProperties">REST API Reference for ModifyCertificateBasedAuthProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginModifyCertificateBasedAuthProperties(Amazon.WorkSpaces.Model.ModifyCertificateBasedAuthPropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyCertificateBasedAuthProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyCertificateBasedAuthProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyCertificateBasedAuthProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyCertificateBasedAuthProperties">REST API Reference for ModifyCertificateBasedAuthProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndModifyCertificateBasedAuthProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyCertificateBasedAuthProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyCertificateBasedAuthProperties.</param>
            
            <returns>Returns a  ModifyCertificateBasedAuthPropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyCertificateBasedAuthProperties">REST API Reference for ModifyCertificateBasedAuthProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ModifyClientProperties(Amazon.WorkSpaces.Model.ModifyClientPropertiesRequest)">
            <summary>
            Modifies the properties of the specified Amazon WorkSpaces clients.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyClientProperties service method.</param>
            
            <returns>The response from the ModifyClientProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyClientProperties">REST API Reference for ModifyClientProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginModifyClientProperties(Amazon.WorkSpaces.Model.ModifyClientPropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyClientProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyClientProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyClientProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyClientProperties">REST API Reference for ModifyClientProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndModifyClientProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyClientProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyClientProperties.</param>
            
            <returns>Returns a  ModifyClientPropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyClientProperties">REST API Reference for ModifyClientProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ModifyEndpointEncryptionMode(Amazon.WorkSpaces.Model.ModifyEndpointEncryptionModeRequest)">
            <summary>
            Modifies the endpoint encryption mode that allows you to configure the specified directory
            between Standard TLS and FIPS 140-2 validated mode.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyEndpointEncryptionMode service method.</param>
            
            <returns>The response from the ModifyEndpointEncryptionMode service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyEndpointEncryptionMode">REST API Reference for ModifyEndpointEncryptionMode Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginModifyEndpointEncryptionMode(Amazon.WorkSpaces.Model.ModifyEndpointEncryptionModeRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyEndpointEncryptionMode operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyEndpointEncryptionMode operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyEndpointEncryptionMode
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyEndpointEncryptionMode">REST API Reference for ModifyEndpointEncryptionMode Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndModifyEndpointEncryptionMode(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyEndpointEncryptionMode operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyEndpointEncryptionMode.</param>
            
            <returns>Returns a  ModifyEndpointEncryptionModeResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyEndpointEncryptionMode">REST API Reference for ModifyEndpointEncryptionMode Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ModifySamlProperties(Amazon.WorkSpaces.Model.ModifySamlPropertiesRequest)">
            <summary>
            Modifies multiple properties related to SAML 2.0 authentication, including the enablement
            status, user access URL, and relay state parameter name that are used for configuring
            federation with an SAML 2.0 identity provider.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifySamlProperties service method.</param>
            
            <returns>The response from the ModifySamlProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifySamlProperties">REST API Reference for ModifySamlProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginModifySamlProperties(Amazon.WorkSpaces.Model.ModifySamlPropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifySamlProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifySamlProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifySamlProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifySamlProperties">REST API Reference for ModifySamlProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndModifySamlProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifySamlProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifySamlProperties.</param>
            
            <returns>Returns a  ModifySamlPropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifySamlProperties">REST API Reference for ModifySamlProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ModifySelfservicePermissions(Amazon.WorkSpaces.Model.ModifySelfservicePermissionsRequest)">
            <summary>
            Modifies the self-service WorkSpace management capabilities for your users. For more
            information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/enable-user-self-service-workspace-management.html">Enable
            Self-Service WorkSpace Management Capabilities for Your Users</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifySelfservicePermissions service method.</param>
            
            <returns>The response from the ModifySelfservicePermissions service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifySelfservicePermissions">REST API Reference for ModifySelfservicePermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginModifySelfservicePermissions(Amazon.WorkSpaces.Model.ModifySelfservicePermissionsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifySelfservicePermissions operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifySelfservicePermissions operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifySelfservicePermissions
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifySelfservicePermissions">REST API Reference for ModifySelfservicePermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndModifySelfservicePermissions(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifySelfservicePermissions operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifySelfservicePermissions.</param>
            
            <returns>Returns a  ModifySelfservicePermissionsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifySelfservicePermissions">REST API Reference for ModifySelfservicePermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ModifyStreamingProperties(Amazon.WorkSpaces.Model.ModifyStreamingPropertiesRequest)">
            <summary>
            Modifies the specified streaming properties.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyStreamingProperties service method.</param>
            
            <returns>The response from the ModifyStreamingProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyStreamingProperties">REST API Reference for ModifyStreamingProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginModifyStreamingProperties(Amazon.WorkSpaces.Model.ModifyStreamingPropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyStreamingProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyStreamingProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyStreamingProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyStreamingProperties">REST API Reference for ModifyStreamingProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndModifyStreamingProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyStreamingProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyStreamingProperties.</param>
            
            <returns>Returns a  ModifyStreamingPropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyStreamingProperties">REST API Reference for ModifyStreamingProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ModifyWorkspaceAccessProperties(Amazon.WorkSpaces.Model.ModifyWorkspaceAccessPropertiesRequest)">
            <summary>
            Specifies which devices and operating systems users can use to access their WorkSpaces.
            For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/update-directory-details.html#control-device-access">
            Control Device Access</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceAccessProperties service method.</param>
            
            <returns>The response from the ModifyWorkspaceAccessProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterCombinationException">
            Two or more of the selected parameter values cannot be used together.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceAccessProperties">REST API Reference for ModifyWorkspaceAccessProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginModifyWorkspaceAccessProperties(Amazon.WorkSpaces.Model.ModifyWorkspaceAccessPropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyWorkspaceAccessProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceAccessProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyWorkspaceAccessProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceAccessProperties">REST API Reference for ModifyWorkspaceAccessProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndModifyWorkspaceAccessProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyWorkspaceAccessProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyWorkspaceAccessProperties.</param>
            
            <returns>Returns a  ModifyWorkspaceAccessPropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceAccessProperties">REST API Reference for ModifyWorkspaceAccessProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ModifyWorkspaceCreationProperties(Amazon.WorkSpaces.Model.ModifyWorkspaceCreationPropertiesRequest)">
            <summary>
            Modify the default properties used to create WorkSpaces.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceCreationProperties service method.</param>
            
            <returns>The response from the ModifyWorkspaceCreationProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceCreationProperties">REST API Reference for ModifyWorkspaceCreationProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginModifyWorkspaceCreationProperties(Amazon.WorkSpaces.Model.ModifyWorkspaceCreationPropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyWorkspaceCreationProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceCreationProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyWorkspaceCreationProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceCreationProperties">REST API Reference for ModifyWorkspaceCreationProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndModifyWorkspaceCreationProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyWorkspaceCreationProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyWorkspaceCreationProperties.</param>
            
            <returns>Returns a  ModifyWorkspaceCreationPropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceCreationProperties">REST API Reference for ModifyWorkspaceCreationProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ModifyWorkspaceProperties(Amazon.WorkSpaces.Model.ModifyWorkspacePropertiesRequest)">
            <summary>
            Modifies the specified WorkSpace properties. For important information about how to
            modify the size of the root and user volumes, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/modify-workspaces.html">
            Modify a WorkSpace</a>. 
            
             <note> 
            <para>
            The <c>MANUAL</c> running mode value is only supported by Amazon WorkSpaces Core.
            Contact your account team to be allow-listed to use this value. For more information,
            see <a href="http://aws.amazon.com/workspaces/core/">Amazon WorkSpaces Core</a>.
            </para>
             </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceProperties service method.</param>
            
            <returns>The response from the ModifyWorkspaceProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationInProgressException">
            The properties of this WorkSpace are currently being modified. Try again in a moment.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.UnsupportedWorkspaceConfigurationException">
            The configuration of this WorkSpace is not supported for this operation. For more
            information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/required-service-components.html">Required
            Configuration and Service Components for WorkSpaces </a>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceProperties">REST API Reference for ModifyWorkspaceProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginModifyWorkspaceProperties(Amazon.WorkSpaces.Model.ModifyWorkspacePropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyWorkspaceProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyWorkspaceProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceProperties">REST API Reference for ModifyWorkspaceProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndModifyWorkspaceProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyWorkspaceProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyWorkspaceProperties.</param>
            
            <returns>Returns a  ModifyWorkspacePropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceProperties">REST API Reference for ModifyWorkspaceProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.ModifyWorkspaceState(Amazon.WorkSpaces.Model.ModifyWorkspaceStateRequest)">
            <summary>
            Sets the state of the specified WorkSpace.
            
             
            <para>
            To maintain a WorkSpace without being interrupted, set the WorkSpace state to <c>ADMIN_MAINTENANCE</c>.
            WorkSpaces in this state do not respond to requests to reboot, stop, start, rebuild,
            or restore. An AutoStop WorkSpace in this state is not stopped. Users cannot log into
            a WorkSpace in the <c>ADMIN_MAINTENANCE</c> state.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceState service method.</param>
            
            <returns>The response from the ModifyWorkspaceState service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceState">REST API Reference for ModifyWorkspaceState Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginModifyWorkspaceState(Amazon.WorkSpaces.Model.ModifyWorkspaceStateRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyWorkspaceState operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceState operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyWorkspaceState
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceState">REST API Reference for ModifyWorkspaceState Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndModifyWorkspaceState(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyWorkspaceState operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyWorkspaceState.</param>
            
            <returns>Returns a  ModifyWorkspaceStateResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceState">REST API Reference for ModifyWorkspaceState Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.RebootWorkspaces(Amazon.WorkSpaces.Model.RebootWorkspacesRequest)">
            <summary>
            Reboots the specified WorkSpaces.
            
             
            <para>
            You cannot reboot a WorkSpace unless its state is <c>AVAILABLE</c>, <c>UNHEALTHY</c>,
            or <c>REBOOTING</c>. Reboot a WorkSpace in the <c>REBOOTING</c> state only if your
            WorkSpace has been stuck in the <c>REBOOTING</c> state for over 20 minutes.
            </para>
             
            <para>
            This operation is asynchronous and returns before the WorkSpaces have rebooted.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the RebootWorkspaces service method.</param>
            
            <returns>The response from the RebootWorkspaces service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RebootWorkspaces">REST API Reference for RebootWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginRebootWorkspaces(Amazon.WorkSpaces.Model.RebootWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the RebootWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the RebootWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRebootWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RebootWorkspaces">REST API Reference for RebootWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndRebootWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  RebootWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginRebootWorkspaces.</param>
            
            <returns>Returns a  RebootWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RebootWorkspaces">REST API Reference for RebootWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.RebuildWorkspaces(Amazon.WorkSpaces.Model.RebuildWorkspacesRequest)">
            <summary>
            Rebuilds the specified WorkSpace.
            
             
            <para>
            You cannot rebuild a WorkSpace unless its state is <c>AVAILABLE</c>, <c>ERROR</c>,
            <c>UNHEALTHY</c>, <c>STOPPED</c>, or <c>REBOOTING</c>.
            </para>
             
            <para>
            Rebuilding a WorkSpace is a potentially destructive action that can result in the
            loss of data. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/reset-workspace.html">Rebuild
            a WorkSpace</a>.
            </para>
             
            <para>
            This operation is asynchronous and returns before the WorkSpaces have been completely
            rebuilt.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the RebuildWorkspaces service method.</param>
            
            <returns>The response from the RebuildWorkspaces service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RebuildWorkspaces">REST API Reference for RebuildWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginRebuildWorkspaces(Amazon.WorkSpaces.Model.RebuildWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the RebuildWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the RebuildWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRebuildWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RebuildWorkspaces">REST API Reference for RebuildWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndRebuildWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  RebuildWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginRebuildWorkspaces.</param>
            
            <returns>Returns a  RebuildWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RebuildWorkspaces">REST API Reference for RebuildWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.RegisterWorkspaceDirectory(Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest)">
            <summary>
            Registers the specified directory. This operation is asynchronous and returns before
            the WorkSpace directory is registered. If this is the first time you are registering
            a directory, you will need to create the workspaces_DefaultRole role before you can
            register a directory. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/workspaces-access-control.html#create-default-role">
            Creating the workspaces_DefaultRole Role</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the RegisterWorkspaceDirectory service method.</param>
            
            <returns>The response from the RegisterWorkspaceDirectory service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.UnsupportedNetworkConfigurationException">
            The configuration of this network is not supported for this operation, or your network
            configuration conflicts with the Amazon WorkSpaces management network IP range. For
            more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/amazon-workspaces-vpc.html">
            Configure a VPC for Amazon WorkSpaces</a>.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.WorkspacesDefaultRoleNotFoundException">
            The workspaces_DefaultRole role could not be found. If this is the first time you
            are registering a directory, you will need to create the workspaces_DefaultRole role
            before you can register a directory. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/workspaces-access-control.html#create-default-role">Creating
            the workspaces_DefaultRole Role</a>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RegisterWorkspaceDirectory">REST API Reference for RegisterWorkspaceDirectory Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginRegisterWorkspaceDirectory(Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the RegisterWorkspaceDirectory operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the RegisterWorkspaceDirectory operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRegisterWorkspaceDirectory
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RegisterWorkspaceDirectory">REST API Reference for RegisterWorkspaceDirectory Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndRegisterWorkspaceDirectory(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  RegisterWorkspaceDirectory operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginRegisterWorkspaceDirectory.</param>
            
            <returns>Returns a  RegisterWorkspaceDirectoryResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RegisterWorkspaceDirectory">REST API Reference for RegisterWorkspaceDirectory Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.RejectAccountLinkInvitation(Amazon.WorkSpaces.Model.RejectAccountLinkInvitationRequest)">
            <summary>
            Rejects the account link invitation.
            </summary>
            <param name="request">Container for the necessary parameters to execute the RejectAccountLinkInvitation service method.</param>
            
            <returns>The response from the RejectAccountLinkInvitation service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ConflictException">
            The <c>TargetAccountId</c> is already linked or invited.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InternalServerException">
            Unexpected server error occured.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ValidationException">
            You either haven't provided a <c>TargetAccountId</c> or are using the same value for
            <c>TargetAccountId</c> and <c>SourceAccountId</c>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RejectAccountLinkInvitation">REST API Reference for RejectAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginRejectAccountLinkInvitation(Amazon.WorkSpaces.Model.RejectAccountLinkInvitationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the RejectAccountLinkInvitation operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the RejectAccountLinkInvitation operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRejectAccountLinkInvitation
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RejectAccountLinkInvitation">REST API Reference for RejectAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndRejectAccountLinkInvitation(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  RejectAccountLinkInvitation operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginRejectAccountLinkInvitation.</param>
            
            <returns>Returns a  RejectAccountLinkInvitationResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RejectAccountLinkInvitation">REST API Reference for RejectAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.RestoreWorkspace(Amazon.WorkSpaces.Model.RestoreWorkspaceRequest)">
            <summary>
            Restores the specified WorkSpace to its last known healthy state.
            
             
            <para>
            You cannot restore a WorkSpace unless its state is <c> AVAILABLE</c>, <c>ERROR</c>,
            <c>UNHEALTHY</c>, or <c>STOPPED</c>.
            </para>
             
            <para>
            Restoring a WorkSpace is a potentially destructive action that can result in the loss
            of data. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/restore-workspace.html">Restore
            a WorkSpace</a>.
            </para>
             
            <para>
            This operation is asynchronous and returns before the WorkSpace is completely restored.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the RestoreWorkspace service method.</param>
            
            <returns>The response from the RestoreWorkspace service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RestoreWorkspace">REST API Reference for RestoreWorkspace Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginRestoreWorkspace(Amazon.WorkSpaces.Model.RestoreWorkspaceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the RestoreWorkspace operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the RestoreWorkspace operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRestoreWorkspace
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RestoreWorkspace">REST API Reference for RestoreWorkspace Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndRestoreWorkspace(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  RestoreWorkspace operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginRestoreWorkspace.</param>
            
            <returns>Returns a  RestoreWorkspaceResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RestoreWorkspace">REST API Reference for RestoreWorkspace Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.RevokeIpRules(Amazon.WorkSpaces.Model.RevokeIpRulesRequest)">
            <summary>
            Removes one or more rules from the specified IP access control group.
            </summary>
            <param name="request">Container for the necessary parameters to execute the RevokeIpRules service method.</param>
            
            <returns>The response from the RevokeIpRules service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RevokeIpRules">REST API Reference for RevokeIpRules Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginRevokeIpRules(Amazon.WorkSpaces.Model.RevokeIpRulesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the RevokeIpRules operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the RevokeIpRules operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRevokeIpRules
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RevokeIpRules">REST API Reference for RevokeIpRules Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndRevokeIpRules(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  RevokeIpRules operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginRevokeIpRules.</param>
            
            <returns>Returns a  RevokeIpRulesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RevokeIpRules">REST API Reference for RevokeIpRules Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.StartWorkspaces(Amazon.WorkSpaces.Model.StartWorkspacesRequest)">
            <summary>
            Starts the specified WorkSpaces.
            
             
            <para>
            You cannot start a WorkSpace unless it has a running mode of <c>AutoStop</c> or <c>Manual</c>
            and a state of <c>STOPPED</c>.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the StartWorkspaces service method.</param>
            
            <returns>The response from the StartWorkspaces service method, as returned by WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StartWorkspaces">REST API Reference for StartWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginStartWorkspaces(Amazon.WorkSpaces.Model.StartWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the StartWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the StartWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StartWorkspaces">REST API Reference for StartWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndStartWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  StartWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginStartWorkspaces.</param>
            
            <returns>Returns a  StartWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StartWorkspaces">REST API Reference for StartWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.StartWorkspacesPool(Amazon.WorkSpaces.Model.StartWorkspacesPoolRequest)">
            <summary>
            Starts the specified pool.
            
             
            <para>
            You cannot start a pool unless it has a running mode of <c>AutoStop</c> and a state
            of <c>STOPPED</c>.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the StartWorkspacesPool service method.</param>
            
            <returns>The response from the StartWorkspacesPool service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationInProgressException">
            The properties of this WorkSpace are currently being modified. Try again in a moment.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StartWorkspacesPool">REST API Reference for StartWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginStartWorkspacesPool(Amazon.WorkSpaces.Model.StartWorkspacesPoolRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the StartWorkspacesPool operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the StartWorkspacesPool operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartWorkspacesPool
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StartWorkspacesPool">REST API Reference for StartWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndStartWorkspacesPool(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  StartWorkspacesPool operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginStartWorkspacesPool.</param>
            
            <returns>Returns a  StartWorkspacesPoolResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StartWorkspacesPool">REST API Reference for StartWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.StopWorkspaces(Amazon.WorkSpaces.Model.StopWorkspacesRequest)">
            <summary>
            Stops the specified WorkSpaces.
            
             
            <para>
            You cannot stop a WorkSpace unless it has a running mode of <c>AutoStop</c> or <c>Manual</c>
            and a state of <c>AVAILABLE</c>, <c>IMPAIRED</c>, <c>UNHEALTHY</c>, or <c>ERROR</c>.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the StopWorkspaces service method.</param>
            
            <returns>The response from the StopWorkspaces service method, as returned by WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StopWorkspaces">REST API Reference for StopWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginStopWorkspaces(Amazon.WorkSpaces.Model.StopWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the StopWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the StopWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStopWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StopWorkspaces">REST API Reference for StopWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndStopWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  StopWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginStopWorkspaces.</param>
            
            <returns>Returns a  StopWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StopWorkspaces">REST API Reference for StopWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.StopWorkspacesPool(Amazon.WorkSpaces.Model.StopWorkspacesPoolRequest)">
            <summary>
            Stops the specified pool.
            
             
            <para>
            You cannot stop a WorkSpace pool unless it has a running mode of <c>AutoStop</c> and
            a state of <c>AVAILABLE</c>, <c>IMPAIRED</c>, <c>UNHEALTHY</c>, or <c>ERROR</c>.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the StopWorkspacesPool service method.</param>
            
            <returns>The response from the StopWorkspacesPool service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationInProgressException">
            The properties of this WorkSpace are currently being modified. Try again in a moment.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StopWorkspacesPool">REST API Reference for StopWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginStopWorkspacesPool(Amazon.WorkSpaces.Model.StopWorkspacesPoolRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the StopWorkspacesPool operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the StopWorkspacesPool operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStopWorkspacesPool
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StopWorkspacesPool">REST API Reference for StopWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndStopWorkspacesPool(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  StopWorkspacesPool operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginStopWorkspacesPool.</param>
            
            <returns>Returns a  StopWorkspacesPoolResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StopWorkspacesPool">REST API Reference for StopWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.TerminateWorkspaces(Amazon.WorkSpaces.Model.TerminateWorkspacesRequest)">
            <summary>
            Terminates the specified WorkSpaces.
            
             <important> 
            <para>
            Terminating a WorkSpace is a permanent action and cannot be undone. The user's data
            is destroyed. If you need to archive any user data, contact Amazon Web Services Support
            before terminating the WorkSpace.
            </para>
             </important> 
            <para>
            You can terminate a WorkSpace that is in any state except <c>SUSPENDED</c>.
            </para>
             
            <para>
            This operation is asynchronous and returns before the WorkSpaces have been completely
            terminated. After a WorkSpace is terminated, the <c>TERMINATED</c> state is returned
            only briefly before the WorkSpace directory metadata is cleaned up, so this state
            is rarely returned. To confirm that a WorkSpace is terminated, check for the WorkSpace
            ID by using <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeWorkspaces.html">
            DescribeWorkSpaces</a>. If the WorkSpace ID isn't returned, then the WorkSpace has
            been successfully terminated.
            </para>
             <note> 
            <para>
            Simple AD and AD Connector are made available to you free of charge to use with WorkSpaces.
            If there are no WorkSpaces being used with your Simple AD or AD Connector directory
            for 30 consecutive days, this directory will be automatically deregistered for use
            with Amazon WorkSpaces, and you will be charged for this directory as per the <a href="http://aws.amazon.com/directoryservice/pricing/">Directory
            Service pricing terms</a>.
            </para>
             
            <para>
            To delete empty directories, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/delete-workspaces-directory.html">
            Delete the Directory for Your WorkSpaces</a>. If you delete your Simple AD or AD Connector
            directory, you can always create a new one when you want to start using WorkSpaces
            again.
            </para>
             </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the TerminateWorkspaces service method.</param>
            
            <returns>The response from the TerminateWorkspaces service method, as returned by WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspaces">REST API Reference for TerminateWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginTerminateWorkspaces(Amazon.WorkSpaces.Model.TerminateWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the TerminateWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the TerminateWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTerminateWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspaces">REST API Reference for TerminateWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndTerminateWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  TerminateWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginTerminateWorkspaces.</param>
            
            <returns>Returns a  TerminateWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspaces">REST API Reference for TerminateWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.TerminateWorkspacesPool(Amazon.WorkSpaces.Model.TerminateWorkspacesPoolRequest)">
            <summary>
            Terminates the specified pool.
            </summary>
            <param name="request">Container for the necessary parameters to execute the TerminateWorkspacesPool service method.</param>
            
            <returns>The response from the TerminateWorkspacesPool service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationInProgressException">
            The properties of this WorkSpace are currently being modified. Try again in a moment.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspacesPool">REST API Reference for TerminateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginTerminateWorkspacesPool(Amazon.WorkSpaces.Model.TerminateWorkspacesPoolRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the TerminateWorkspacesPool operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the TerminateWorkspacesPool operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTerminateWorkspacesPool
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspacesPool">REST API Reference for TerminateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndTerminateWorkspacesPool(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  TerminateWorkspacesPool operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginTerminateWorkspacesPool.</param>
            
            <returns>Returns a  TerminateWorkspacesPoolResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspacesPool">REST API Reference for TerminateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.TerminateWorkspacesPoolSession(Amazon.WorkSpaces.Model.TerminateWorkspacesPoolSessionRequest)">
            <summary>
            Terminates the pool session.
            </summary>
            <param name="request">Container for the necessary parameters to execute the TerminateWorkspacesPoolSession service method.</param>
            
            <returns>The response from the TerminateWorkspacesPoolSession service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationInProgressException">
            The properties of this WorkSpace are currently being modified. Try again in a moment.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspacesPoolSession">REST API Reference for TerminateWorkspacesPoolSession Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginTerminateWorkspacesPoolSession(Amazon.WorkSpaces.Model.TerminateWorkspacesPoolSessionRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the TerminateWorkspacesPoolSession operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the TerminateWorkspacesPoolSession operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTerminateWorkspacesPoolSession
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspacesPoolSession">REST API Reference for TerminateWorkspacesPoolSession Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndTerminateWorkspacesPoolSession(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  TerminateWorkspacesPoolSession operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginTerminateWorkspacesPoolSession.</param>
            
            <returns>Returns a  TerminateWorkspacesPoolSessionResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspacesPoolSession">REST API Reference for TerminateWorkspacesPoolSession Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.UpdateConnectClientAddIn(Amazon.WorkSpaces.Model.UpdateConnectClientAddInRequest)">
            <summary>
            Updates a Amazon Connect client add-in. Use this action to update the name and endpoint
            URL of a Amazon Connect client add-in.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateConnectClientAddIn service method.</param>
            
            <returns>The response from the UpdateConnectClientAddIn service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateConnectClientAddIn">REST API Reference for UpdateConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginUpdateConnectClientAddIn(Amazon.WorkSpaces.Model.UpdateConnectClientAddInRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateConnectClientAddIn operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateConnectClientAddIn operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateConnectClientAddIn
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateConnectClientAddIn">REST API Reference for UpdateConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndUpdateConnectClientAddIn(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateConnectClientAddIn operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateConnectClientAddIn.</param>
            
            <returns>Returns a  UpdateConnectClientAddInResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateConnectClientAddIn">REST API Reference for UpdateConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.UpdateConnectionAliasPermission(Amazon.WorkSpaces.Model.UpdateConnectionAliasPermissionRequest)">
            <summary>
            Shares or unshares a connection alias with one account by specifying whether that
            account has permission to associate the connection alias with a directory. If the
            association permission is granted, the connection alias is shared with that account.
            If the association permission is revoked, the connection alias is unshared with the
            account. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            
             <note> <ul> <li> 
            <para>
            Before performing this operation, call <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeConnectionAliases.html">
            DescribeConnectionAliases</a> to make sure that the current state of the connection
            alias is <c>CREATED</c>.
            </para>
             </li> <li> 
            <para>
            To delete a connection alias that has been shared, the shared account must first disassociate
            the connection alias from any directories it has been associated with. Then you must
            unshare the connection alias from the account it has been shared with. You can delete
            a connection alias only after it is no longer shared with any accounts or associated
            with any directories.
            </para>
             </li> </ul> </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateConnectionAliasPermission service method.</param>
            
            <returns>The response from the UpdateConnectionAliasPermission service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAssociatedException">
            The resource is associated with a directory.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateConnectionAliasPermission">REST API Reference for UpdateConnectionAliasPermission Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginUpdateConnectionAliasPermission(Amazon.WorkSpaces.Model.UpdateConnectionAliasPermissionRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateConnectionAliasPermission operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateConnectionAliasPermission operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateConnectionAliasPermission
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateConnectionAliasPermission">REST API Reference for UpdateConnectionAliasPermission Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndUpdateConnectionAliasPermission(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateConnectionAliasPermission operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateConnectionAliasPermission.</param>
            
            <returns>Returns a  UpdateConnectionAliasPermissionResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateConnectionAliasPermission">REST API Reference for UpdateConnectionAliasPermission Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.UpdateRulesOfIpGroup(Amazon.WorkSpaces.Model.UpdateRulesOfIpGroupRequest)">
            <summary>
            Replaces the current rules of the specified IP access control group with the specified
            rules.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateRulesOfIpGroup service method.</param>
            
            <returns>The response from the UpdateRulesOfIpGroup service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateRulesOfIpGroup">REST API Reference for UpdateRulesOfIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginUpdateRulesOfIpGroup(Amazon.WorkSpaces.Model.UpdateRulesOfIpGroupRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateRulesOfIpGroup operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateRulesOfIpGroup operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateRulesOfIpGroup
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateRulesOfIpGroup">REST API Reference for UpdateRulesOfIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndUpdateRulesOfIpGroup(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateRulesOfIpGroup operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateRulesOfIpGroup.</param>
            
            <returns>Returns a  UpdateRulesOfIpGroupResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateRulesOfIpGroup">REST API Reference for UpdateRulesOfIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.UpdateWorkspaceBundle(Amazon.WorkSpaces.Model.UpdateWorkspaceBundleRequest)">
            <summary>
            Updates a WorkSpace bundle with a new image. For more information about updating WorkSpace
            bundles, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/update-custom-bundle.html">
            Update a Custom WorkSpaces Bundle</a>.
            
             <important> 
            <para>
            Existing WorkSpaces aren't automatically updated when you update the bundle that they're
            based on. To update existing WorkSpaces that are based on a bundle that you've updated,
            you must either rebuild the WorkSpaces or delete and recreate them.
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateWorkspaceBundle service method.</param>
            
            <returns>The response from the UpdateWorkspaceBundle service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspaceBundle">REST API Reference for UpdateWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginUpdateWorkspaceBundle(Amazon.WorkSpaces.Model.UpdateWorkspaceBundleRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateWorkspaceBundle operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateWorkspaceBundle operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateWorkspaceBundle
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspaceBundle">REST API Reference for UpdateWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndUpdateWorkspaceBundle(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateWorkspaceBundle operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateWorkspaceBundle.</param>
            
            <returns>Returns a  UpdateWorkspaceBundleResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspaceBundle">REST API Reference for UpdateWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.UpdateWorkspaceImagePermission(Amazon.WorkSpaces.Model.UpdateWorkspaceImagePermissionRequest)">
            <summary>
            Shares or unshares an image with one account in the same Amazon Web Services Region
            by specifying whether that account has permission to copy the image. If the copy image
            permission is granted, the image is shared with that account. If the copy image permission
            is revoked, the image is unshared with the account.
            
             
            <para>
            After an image has been shared, the recipient account can copy the image to other
            Regions as needed.
            </para>
             
            <para>
            In the China (Ningxia) Region, you can copy images only within the same Region.
            </para>
             
            <para>
            In Amazon Web Services GovCloud (US), to copy images to and from other Regions, contact
            Amazon Web Services Support.
            </para>
             
            <para>
            For more information about sharing images, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/share-custom-image.html">
            Share or Unshare a Custom WorkSpaces Image</a>.
            </para>
             <note> <ul> <li> 
            <para>
            To delete an image that has been shared, you must unshare the image before you delete
            it.
            </para>
             </li> <li> 
            <para>
            Sharing Bring Your Own License (BYOL) images across Amazon Web Services accounts isn't
            supported at this time in Amazon Web Services GovCloud (US). To share BYOL images
            across accounts in Amazon Web Services GovCloud (US), contact Amazon Web Services
            Support.
            </para>
             </li> </ul> </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateWorkspaceImagePermission service method.</param>
            
            <returns>The response from the UpdateWorkspaceImagePermission service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspaceImagePermission">REST API Reference for UpdateWorkspaceImagePermission Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginUpdateWorkspaceImagePermission(Amazon.WorkSpaces.Model.UpdateWorkspaceImagePermissionRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateWorkspaceImagePermission operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateWorkspaceImagePermission operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateWorkspaceImagePermission
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspaceImagePermission">REST API Reference for UpdateWorkspaceImagePermission Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndUpdateWorkspaceImagePermission(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateWorkspaceImagePermission operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateWorkspaceImagePermission.</param>
            
            <returns>Returns a  UpdateWorkspaceImagePermissionResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspaceImagePermission">REST API Reference for UpdateWorkspaceImagePermission Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.UpdateWorkspacesPool(Amazon.WorkSpaces.Model.UpdateWorkspacesPoolRequest)">
            <summary>
            Updates the specified pool.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateWorkspacesPool service method.</param>
            
            <returns>The response from the UpdateWorkspacesPool service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationInProgressException">
            The properties of this WorkSpace are currently being modified. Try again in a moment.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspacesPool">REST API Reference for UpdateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.BeginUpdateWorkspacesPool(Amazon.WorkSpaces.Model.UpdateWorkspacesPoolRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateWorkspacesPool operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateWorkspacesPool operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateWorkspacesPool
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspacesPool">REST API Reference for UpdateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.EndUpdateWorkspacesPool(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateWorkspacesPool operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateWorkspacesPool.</param>
            
            <returns>Returns a  UpdateWorkspacesPoolResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspacesPool">REST API Reference for UpdateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.AmazonWorkSpacesClient.DetermineServiceOperationEndpoint(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Returns the endpoint that will be used for a particular request.
            </summary>
            <param name="request">Request for the desired service operation.</param>
            <returns>The resolved endpoint for the given request.</returns>
        </member>
        <member name="T:Amazon.WorkSpaces.IAmazonWorkSpaces">
             <summary>
             <para>Interface for accessing WorkSpaces</para>
            
             Amazon WorkSpaces Service 
             <para>
             Amazon WorkSpaces enables you to provision virtual, cloud-based Microsoft Windows
             or Amazon Linux desktops for your users, known as <i>WorkSpaces</i>. WorkSpaces eliminates
             the need to procure and deploy hardware or install complex software. You can quickly
             add or remove users as your needs change. Users can access their virtual desktops
             from multiple devices or web browsers.
             </para>
              
             <para>
             This API Reference provides detailed information about the actions, data types, parameters,
             and errors of the WorkSpaces service. For more information about the supported Amazon
             Web Services Regions, endpoints, and service quotas of the Amazon WorkSpaces service,
             see <a href="https://docs.aws.amazon.com/general/latest/gr/wsp.html">WorkSpaces endpoints
             and quotas</a> in the <i>Amazon Web Services General Reference</i>.
             </para>
              
             <para>
             You can also manage your WorkSpaces resources using the WorkSpaces console, Command
             Line Interface (CLI), and SDKs. For more information about administering WorkSpaces,
             see the <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/">Amazon
             WorkSpaces Administration Guide</a>. For more information about using the Amazon WorkSpaces
             client application or web browser to access provisioned WorkSpaces, see the <a href="https://docs.aws.amazon.com/workspaces/latest/userguide/">Amazon
             WorkSpaces User Guide</a>. For more information about using the CLI to manage your
             WorkSpaces resources, see the <a href="https://docs.aws.amazon.com/cli/latest/reference/workspaces/index.html">WorkSpaces
             section of the CLI Reference</a>.
             </para>
             </summary>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.AcceptAccountLinkInvitation(Amazon.WorkSpaces.Model.AcceptAccountLinkInvitationRequest)">
            <summary>
            Accepts the account link invitation.
            
             <important> 
            <para>
            There's currently no unlinking capability after you accept the account linking invitation.
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the AcceptAccountLinkInvitation service method.</param>
            
            <returns>The response from the AcceptAccountLinkInvitation service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ConflictException">
            The <c>TargetAccountId</c> is already linked or invited.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InternalServerException">
            Unexpected server error occured.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ValidationException">
            You either haven't provided a <c>TargetAccountId</c> or are using the same value for
            <c>TargetAccountId</c> and <c>SourceAccountId</c>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AcceptAccountLinkInvitation">REST API Reference for AcceptAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginAcceptAccountLinkInvitation(Amazon.WorkSpaces.Model.AcceptAccountLinkInvitationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the AcceptAccountLinkInvitation operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the AcceptAccountLinkInvitation operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAcceptAccountLinkInvitation
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AcceptAccountLinkInvitation">REST API Reference for AcceptAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndAcceptAccountLinkInvitation(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  AcceptAccountLinkInvitation operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginAcceptAccountLinkInvitation.</param>
            
            <returns>Returns a  AcceptAccountLinkInvitationResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AcceptAccountLinkInvitation">REST API Reference for AcceptAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.AssociateConnectionAlias(Amazon.WorkSpaces.Model.AssociateConnectionAliasRequest)">
            <summary>
            Associates the specified connection alias with the specified directory to enable cross-Region
            redirection. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            
             <note> 
            <para>
            Before performing this operation, call <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeConnectionAliases.html">
            DescribeConnectionAliases</a> to make sure that the current state of the connection
            alias is <c>CREATED</c>.
            </para>
             </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the AssociateConnectionAlias service method.</param>
            
            <returns>The response from the AssociateConnectionAlias service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAssociatedException">
            The resource is associated with a directory.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateConnectionAlias">REST API Reference for AssociateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginAssociateConnectionAlias(Amazon.WorkSpaces.Model.AssociateConnectionAliasRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the AssociateConnectionAlias operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the AssociateConnectionAlias operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAssociateConnectionAlias
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateConnectionAlias">REST API Reference for AssociateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndAssociateConnectionAlias(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  AssociateConnectionAlias operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginAssociateConnectionAlias.</param>
            
            <returns>Returns a  AssociateConnectionAliasResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateConnectionAlias">REST API Reference for AssociateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.AssociateIpGroups(Amazon.WorkSpaces.Model.AssociateIpGroupsRequest)">
            <summary>
            Associates the specified IP access control group with the specified directory.
            </summary>
            <param name="request">Container for the necessary parameters to execute the AssociateIpGroups service method.</param>
            
            <returns>The response from the AssociateIpGroups service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateIpGroups">REST API Reference for AssociateIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginAssociateIpGroups(Amazon.WorkSpaces.Model.AssociateIpGroupsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the AssociateIpGroups operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the AssociateIpGroups operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAssociateIpGroups
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateIpGroups">REST API Reference for AssociateIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndAssociateIpGroups(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  AssociateIpGroups operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginAssociateIpGroups.</param>
            
            <returns>Returns a  AssociateIpGroupsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateIpGroups">REST API Reference for AssociateIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.AssociateWorkspaceApplication(Amazon.WorkSpaces.Model.AssociateWorkspaceApplicationRequest)">
            <summary>
            Associates the specified application to the specified WorkSpace.
            </summary>
            <param name="request">Container for the necessary parameters to execute the AssociateWorkspaceApplication service method.</param>
            
            <returns>The response from the AssociateWorkspaceApplication service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ApplicationNotSupportedException">
            The specified application is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ComputeNotCompatibleException">
            The compute type of the WorkSpace is not compatible with the application.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.IncompatibleApplicationsException">
            The specified application is not compatible with the resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperatingSystemNotCompatibleException">
            The operating system of the WorkSpace is not compatible with the application.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceInUseException">
            The specified resource is currently in use.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateWorkspaceApplication">REST API Reference for AssociateWorkspaceApplication Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginAssociateWorkspaceApplication(Amazon.WorkSpaces.Model.AssociateWorkspaceApplicationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the AssociateWorkspaceApplication operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the AssociateWorkspaceApplication operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAssociateWorkspaceApplication
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateWorkspaceApplication">REST API Reference for AssociateWorkspaceApplication Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndAssociateWorkspaceApplication(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  AssociateWorkspaceApplication operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginAssociateWorkspaceApplication.</param>
            
            <returns>Returns a  AssociateWorkspaceApplicationResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AssociateWorkspaceApplication">REST API Reference for AssociateWorkspaceApplication Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.AuthorizeIpRules(Amazon.WorkSpaces.Model.AuthorizeIpRulesRequest)">
            <summary>
            Adds one or more rules to the specified IP access control group.
            
             
            <para>
            This action gives users permission to access their WorkSpaces from the CIDR address
            ranges specified in the rules.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the AuthorizeIpRules service method.</param>
            
            <returns>The response from the AuthorizeIpRules service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AuthorizeIpRules">REST API Reference for AuthorizeIpRules Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginAuthorizeIpRules(Amazon.WorkSpaces.Model.AuthorizeIpRulesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the AuthorizeIpRules operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the AuthorizeIpRules operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndAuthorizeIpRules
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AuthorizeIpRules">REST API Reference for AuthorizeIpRules Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndAuthorizeIpRules(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  AuthorizeIpRules operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginAuthorizeIpRules.</param>
            
            <returns>Returns a  AuthorizeIpRulesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/AuthorizeIpRules">REST API Reference for AuthorizeIpRules Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.CopyWorkspaceImage(Amazon.WorkSpaces.Model.CopyWorkspaceImageRequest)">
            <summary>
            Copies the specified image from the specified Region to the current Region. For more
            information about copying images, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/copy-custom-image.html">
            Copy a Custom WorkSpaces Image</a>.
            
             
            <para>
            In the China (Ningxia) Region, you can copy images only within the same Region.
            </para>
             
            <para>
            In Amazon Web Services GovCloud (US), to copy images to and from other Regions, contact
            Amazon Web Services Support.
            </para>
             <important> 
            <para>
            Before copying a shared image, be sure to verify that it has been shared from the
            correct Amazon Web Services account. To determine if an image has been shared and
            to see the ID of the Amazon Web Services account that owns an image, use the <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeWorkspaceImages.html">DescribeWorkSpaceImages</a>
            and <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeWorkspaceImagePermissions.html">DescribeWorkspaceImagePermissions</a>
            API operations. 
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the CopyWorkspaceImage service method.</param>
            
            <returns>The response from the CopyWorkspaceImage service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CopyWorkspaceImage">REST API Reference for CopyWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginCopyWorkspaceImage(Amazon.WorkSpaces.Model.CopyWorkspaceImageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CopyWorkspaceImage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CopyWorkspaceImage operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCopyWorkspaceImage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CopyWorkspaceImage">REST API Reference for CopyWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndCopyWorkspaceImage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CopyWorkspaceImage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCopyWorkspaceImage.</param>
            
            <returns>Returns a  CopyWorkspaceImageResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CopyWorkspaceImage">REST API Reference for CopyWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.CreateAccountLinkInvitation(Amazon.WorkSpaces.Model.CreateAccountLinkInvitationRequest)">
            <summary>
            Creates the account link invitation.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateAccountLinkInvitation service method.</param>
            
            <returns>The response from the CreateAccountLinkInvitation service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ConflictException">
            The <c>TargetAccountId</c> is already linked or invited.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InternalServerException">
            Unexpected server error occured.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ValidationException">
            You either haven't provided a <c>TargetAccountId</c> or are using the same value for
            <c>TargetAccountId</c> and <c>SourceAccountId</c>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateAccountLinkInvitation">REST API Reference for CreateAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginCreateAccountLinkInvitation(Amazon.WorkSpaces.Model.CreateAccountLinkInvitationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateAccountLinkInvitation operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateAccountLinkInvitation operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateAccountLinkInvitation
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateAccountLinkInvitation">REST API Reference for CreateAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndCreateAccountLinkInvitation(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateAccountLinkInvitation operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateAccountLinkInvitation.</param>
            
            <returns>Returns a  CreateAccountLinkInvitationResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateAccountLinkInvitation">REST API Reference for CreateAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.CreateConnectClientAddIn(Amazon.WorkSpaces.Model.CreateConnectClientAddInRequest)">
            <summary>
            Creates a client-add-in for Amazon Connect within a directory. You can create only
            one Amazon Connect client add-in within a directory.
            
             
            <para>
            This client add-in allows WorkSpaces users to seamlessly connect to Amazon Connect.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateConnectClientAddIn service method.</param>
            
            <returns>The response from the CreateConnectClientAddIn service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceCreationFailedException">
            The resource could not be created.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateConnectClientAddIn">REST API Reference for CreateConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginCreateConnectClientAddIn(Amazon.WorkSpaces.Model.CreateConnectClientAddInRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateConnectClientAddIn operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateConnectClientAddIn operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateConnectClientAddIn
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateConnectClientAddIn">REST API Reference for CreateConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndCreateConnectClientAddIn(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateConnectClientAddIn operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateConnectClientAddIn.</param>
            
            <returns>Returns a  CreateConnectClientAddInResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateConnectClientAddIn">REST API Reference for CreateConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.CreateConnectionAlias(Amazon.WorkSpaces.Model.CreateConnectionAliasRequest)">
            <summary>
            Creates the specified connection alias for use with cross-Region redirection. For
            more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateConnectionAlias service method.</param>
            
            <returns>The response from the CreateConnectionAlias service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateConnectionAlias">REST API Reference for CreateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginCreateConnectionAlias(Amazon.WorkSpaces.Model.CreateConnectionAliasRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateConnectionAlias operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateConnectionAlias operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateConnectionAlias
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateConnectionAlias">REST API Reference for CreateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndCreateConnectionAlias(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateConnectionAlias operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateConnectionAlias.</param>
            
            <returns>Returns a  CreateConnectionAliasResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateConnectionAlias">REST API Reference for CreateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.CreateIpGroup(Amazon.WorkSpaces.Model.CreateIpGroupRequest)">
            <summary>
            Creates an IP access control group.
            
             
            <para>
            An IP access control group provides you with the ability to control the IP addresses
            from which users are allowed to access their WorkSpaces. To specify the CIDR address
            ranges, add rules to your IP access control group and then associate the group with
            your directory. You can add rules when you create the group or at any time using <a>AuthorizeIpRules</a>.
            </para>
             
            <para>
            There is a default IP access control group associated with your directory. If you
            don't associate an IP access control group with your directory, the default group
            is used. The default group includes a default rule that allows users to access their
            WorkSpaces from anywhere. You cannot modify the default IP access control group for
            your directory.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateIpGroup service method.</param>
            
            <returns>The response from the CreateIpGroup service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceCreationFailedException">
            The resource could not be created.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateIpGroup">REST API Reference for CreateIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginCreateIpGroup(Amazon.WorkSpaces.Model.CreateIpGroupRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateIpGroup operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateIpGroup operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateIpGroup
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateIpGroup">REST API Reference for CreateIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndCreateIpGroup(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateIpGroup operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateIpGroup.</param>
            
            <returns>Returns a  CreateIpGroupResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateIpGroup">REST API Reference for CreateIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.CreateStandbyWorkspaces(Amazon.WorkSpaces.Model.CreateStandbyWorkspacesRequest)">
            <summary>
            Creates a standby WorkSpace in a secondary Region.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateStandbyWorkspaces service method.</param>
            
            <returns>The response from the CreateStandbyWorkspaces service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateStandbyWorkspaces">REST API Reference for CreateStandbyWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginCreateStandbyWorkspaces(Amazon.WorkSpaces.Model.CreateStandbyWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateStandbyWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateStandbyWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateStandbyWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateStandbyWorkspaces">REST API Reference for CreateStandbyWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndCreateStandbyWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateStandbyWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateStandbyWorkspaces.</param>
            
            <returns>Returns a  CreateStandbyWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateStandbyWorkspaces">REST API Reference for CreateStandbyWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.CreateTags(Amazon.WorkSpaces.Model.CreateTagsRequest)">
            <summary>
            Creates the specified tags for the specified WorkSpaces resource.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateTags service method.</param>
            
            <returns>The response from the CreateTags service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateTags">REST API Reference for CreateTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginCreateTags(Amazon.WorkSpaces.Model.CreateTagsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateTags operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateTags operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateTags
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateTags">REST API Reference for CreateTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndCreateTags(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateTags operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateTags.</param>
            
            <returns>Returns a  CreateTagsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateTags">REST API Reference for CreateTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.CreateUpdatedWorkspaceImage(Amazon.WorkSpaces.Model.CreateUpdatedWorkspaceImageRequest)">
            <summary>
            Creates a new updated WorkSpace image based on the specified source image. The new
            updated WorkSpace image has the latest drivers and other updates required by the Amazon
            WorkSpaces components.
            
             
            <para>
            To determine which WorkSpace images need to be updated with the latest Amazon WorkSpaces
            requirements, use <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeWorkspaceImages.html">
            DescribeWorkspaceImages</a>.
            </para>
             <note> <ul> <li> 
            <para>
            Only Windows 10, Windows Server 2016, and Windows Server 2019 WorkSpace images can
            be programmatically updated at this time.
            </para>
             </li> <li> 
            <para>
            Microsoft Windows updates and other application updates are not included in the update
            process.
            </para>
             </li> <li> 
            <para>
            The source WorkSpace image is not deleted. You can delete the source image after you've
            verified your new updated image and created a new bundle. 
            </para>
             </li> </ul> </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateUpdatedWorkspaceImage service method.</param>
            
            <returns>The response from the CreateUpdatedWorkspaceImage service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateUpdatedWorkspaceImage">REST API Reference for CreateUpdatedWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginCreateUpdatedWorkspaceImage(Amazon.WorkSpaces.Model.CreateUpdatedWorkspaceImageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateUpdatedWorkspaceImage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateUpdatedWorkspaceImage operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateUpdatedWorkspaceImage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateUpdatedWorkspaceImage">REST API Reference for CreateUpdatedWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndCreateUpdatedWorkspaceImage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateUpdatedWorkspaceImage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateUpdatedWorkspaceImage.</param>
            
            <returns>Returns a  CreateUpdatedWorkspaceImageResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateUpdatedWorkspaceImage">REST API Reference for CreateUpdatedWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.CreateWorkspaceBundle(Amazon.WorkSpaces.Model.CreateWorkspaceBundleRequest)">
            <summary>
            Creates the specified WorkSpace bundle. For more information about creating WorkSpace
            bundles, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/create-custom-bundle.html">
            Create a Custom WorkSpaces Image and Bundle</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateWorkspaceBundle service method.</param>
            
            <returns>The response from the CreateWorkspaceBundle service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaceBundle">REST API Reference for CreateWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginCreateWorkspaceBundle(Amazon.WorkSpaces.Model.CreateWorkspaceBundleRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateWorkspaceBundle operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateWorkspaceBundle operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateWorkspaceBundle
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaceBundle">REST API Reference for CreateWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndCreateWorkspaceBundle(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateWorkspaceBundle operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateWorkspaceBundle.</param>
            
            <returns>Returns a  CreateWorkspaceBundleResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaceBundle">REST API Reference for CreateWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.CreateWorkspaceImage(Amazon.WorkSpaces.Model.CreateWorkspaceImageRequest)">
            <summary>
            Creates a new WorkSpace image from an existing WorkSpace.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateWorkspaceImage service method.</param>
            
            <returns>The response from the CreateWorkspaceImage service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaceImage">REST API Reference for CreateWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginCreateWorkspaceImage(Amazon.WorkSpaces.Model.CreateWorkspaceImageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateWorkspaceImage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateWorkspaceImage operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateWorkspaceImage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaceImage">REST API Reference for CreateWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndCreateWorkspaceImage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateWorkspaceImage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateWorkspaceImage.</param>
            
            <returns>Returns a  CreateWorkspaceImageResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaceImage">REST API Reference for CreateWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.CreateWorkspaces(Amazon.WorkSpaces.Model.CreateWorkspacesRequest)">
            <summary>
            Creates one or more WorkSpaces.
            
             
            <para>
            This operation is asynchronous and returns before the WorkSpaces are created.
            </para>
             <note> <ul> <li> 
            <para>
            The <c>MANUAL</c> running mode value is only supported by Amazon WorkSpaces Core.
            Contact your account team to be allow-listed to use this value. For more information,
            see <a href="http://aws.amazon.com/workspaces/core/">Amazon WorkSpaces Core</a>.
            </para>
             </li> <li> 
            <para>
            You don't need to specify the <c>PCOIP</c> protocol for Linux bundles because <c>DCV</c>
            (formerly WSP) is the default protocol for those bundles.
            </para>
             </li> <li> 
            <para>
            User-decoupled WorkSpaces are only supported by Amazon WorkSpaces Core.
            </para>
             </li> <li> 
            <para>
            Review your running mode to ensure you are using one that is optimal for your needs
            and budget. For more information on switching running modes, see <a href="http://aws.amazon.com/workspaces-family/workspaces/faqs/#:~:text=Can%20I%20switch%20between%20hourly%20and%20monthly%20billing%20on%20WorkSpaces%20Personal%3F">
            Can I switch between hourly and monthly billing?</a> 
            </para>
             </li> </ul> </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateWorkspaces service method.</param>
            
            <returns>The response from the CreateWorkspaces service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaces">REST API Reference for CreateWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginCreateWorkspaces(Amazon.WorkSpaces.Model.CreateWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaces">REST API Reference for CreateWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndCreateWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateWorkspaces.</param>
            
            <returns>Returns a  CreateWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspaces">REST API Reference for CreateWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.CreateWorkspacesPool(Amazon.WorkSpaces.Model.CreateWorkspacesPoolRequest)">
            <summary>
            Creates a pool of WorkSpaces.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateWorkspacesPool service method.</param>
            
            <returns>The response from the CreateWorkspacesPool service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspacesPool">REST API Reference for CreateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginCreateWorkspacesPool(Amazon.WorkSpaces.Model.CreateWorkspacesPoolRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateWorkspacesPool operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateWorkspacesPool operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndCreateWorkspacesPool
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspacesPool">REST API Reference for CreateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndCreateWorkspacesPool(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateWorkspacesPool operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateWorkspacesPool.</param>
            
            <returns>Returns a  CreateWorkspacesPoolResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/CreateWorkspacesPool">REST API Reference for CreateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DeleteAccountLinkInvitation(Amazon.WorkSpaces.Model.DeleteAccountLinkInvitationRequest)">
            <summary>
            Deletes the account link invitation.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteAccountLinkInvitation service method.</param>
            
            <returns>The response from the DeleteAccountLinkInvitation service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ConflictException">
            The <c>TargetAccountId</c> is already linked or invited.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InternalServerException">
            Unexpected server error occured.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ValidationException">
            You either haven't provided a <c>TargetAccountId</c> or are using the same value for
            <c>TargetAccountId</c> and <c>SourceAccountId</c>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteAccountLinkInvitation">REST API Reference for DeleteAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDeleteAccountLinkInvitation(Amazon.WorkSpaces.Model.DeleteAccountLinkInvitationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteAccountLinkInvitation operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteAccountLinkInvitation operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteAccountLinkInvitation
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteAccountLinkInvitation">REST API Reference for DeleteAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDeleteAccountLinkInvitation(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteAccountLinkInvitation operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteAccountLinkInvitation.</param>
            
            <returns>Returns a  DeleteAccountLinkInvitationResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteAccountLinkInvitation">REST API Reference for DeleteAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DeleteClientBranding(Amazon.WorkSpaces.Model.DeleteClientBrandingRequest)">
            <summary>
            Deletes customized client branding. Client branding allows you to customize your WorkSpace's
            client login portal. You can tailor your login portal company logo, the support email
            address, support link, link to reset password, and a custom message for users trying
            to sign in.
            
             
            <para>
            After you delete your customized client branding, your login portal reverts to the
            default client branding.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteClientBranding service method.</param>
            
            <returns>The response from the DeleteClientBranding service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteClientBranding">REST API Reference for DeleteClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDeleteClientBranding(Amazon.WorkSpaces.Model.DeleteClientBrandingRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteClientBranding operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteClientBranding operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteClientBranding
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteClientBranding">REST API Reference for DeleteClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDeleteClientBranding(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteClientBranding operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteClientBranding.</param>
            
            <returns>Returns a  DeleteClientBrandingResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteClientBranding">REST API Reference for DeleteClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DeleteConnectClientAddIn(Amazon.WorkSpaces.Model.DeleteConnectClientAddInRequest)">
            <summary>
            Deletes a client-add-in for Amazon Connect that is configured within a directory.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteConnectClientAddIn service method.</param>
            
            <returns>The response from the DeleteConnectClientAddIn service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteConnectClientAddIn">REST API Reference for DeleteConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDeleteConnectClientAddIn(Amazon.WorkSpaces.Model.DeleteConnectClientAddInRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteConnectClientAddIn operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteConnectClientAddIn operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteConnectClientAddIn
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteConnectClientAddIn">REST API Reference for DeleteConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDeleteConnectClientAddIn(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteConnectClientAddIn operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteConnectClientAddIn.</param>
            
            <returns>Returns a  DeleteConnectClientAddInResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteConnectClientAddIn">REST API Reference for DeleteConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DeleteConnectionAlias(Amazon.WorkSpaces.Model.DeleteConnectionAliasRequest)">
            <summary>
            Deletes the specified connection alias. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            
             <important> 
            <para>
             <b>If you will no longer be using a fully qualified domain name (FQDN) as the registration
            code for your WorkSpaces users, you must take certain precautions to prevent potential
            security issues.</b> For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html#cross-region-redirection-security-considerations">
            Security Considerations if You Stop Using Cross-Region Redirection</a>.
            </para>
             </important> <note> 
            <para>
            To delete a connection alias that has been shared, the shared account must first disassociate
            the connection alias from any directories it has been associated with. Then you must
            unshare the connection alias from the account it has been shared with. You can delete
            a connection alias only after it is no longer shared with any accounts or associated
            with any directories.
            </para>
             </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteConnectionAlias service method.</param>
            
            <returns>The response from the DeleteConnectionAlias service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAssociatedException">
            The resource is associated with a directory.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteConnectionAlias">REST API Reference for DeleteConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDeleteConnectionAlias(Amazon.WorkSpaces.Model.DeleteConnectionAliasRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteConnectionAlias operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteConnectionAlias operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteConnectionAlias
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteConnectionAlias">REST API Reference for DeleteConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDeleteConnectionAlias(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteConnectionAlias operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteConnectionAlias.</param>
            
            <returns>Returns a  DeleteConnectionAliasResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteConnectionAlias">REST API Reference for DeleteConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DeleteIpGroup(Amazon.WorkSpaces.Model.DeleteIpGroupRequest)">
            <summary>
            Deletes the specified IP access control group.
            
             
            <para>
            You cannot delete an IP access control group that is associated with a directory.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteIpGroup service method.</param>
            
            <returns>The response from the DeleteIpGroup service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAssociatedException">
            The resource is associated with a directory.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteIpGroup">REST API Reference for DeleteIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDeleteIpGroup(Amazon.WorkSpaces.Model.DeleteIpGroupRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteIpGroup operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteIpGroup operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteIpGroup
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteIpGroup">REST API Reference for DeleteIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDeleteIpGroup(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteIpGroup operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteIpGroup.</param>
            
            <returns>Returns a  DeleteIpGroupResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteIpGroup">REST API Reference for DeleteIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DeleteTags(Amazon.WorkSpaces.Model.DeleteTagsRequest)">
            <summary>
            Deletes the specified tags from the specified WorkSpaces resource.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteTags service method.</param>
            
            <returns>The response from the DeleteTags service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteTags">REST API Reference for DeleteTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDeleteTags(Amazon.WorkSpaces.Model.DeleteTagsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteTags operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteTags operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteTags
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteTags">REST API Reference for DeleteTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDeleteTags(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteTags operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteTags.</param>
            
            <returns>Returns a  DeleteTagsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteTags">REST API Reference for DeleteTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DeleteWorkspaceBundle(Amazon.WorkSpaces.Model.DeleteWorkspaceBundleRequest)">
            <summary>
            Deletes the specified WorkSpace bundle. For more information about deleting WorkSpace
            bundles, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/delete_bundle.html">
            Delete a Custom WorkSpaces Bundle or Image</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteWorkspaceBundle service method.</param>
            
            <returns>The response from the DeleteWorkspaceBundle service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAssociatedException">
            The resource is associated with a directory.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteWorkspaceBundle">REST API Reference for DeleteWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDeleteWorkspaceBundle(Amazon.WorkSpaces.Model.DeleteWorkspaceBundleRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteWorkspaceBundle operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteWorkspaceBundle operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteWorkspaceBundle
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteWorkspaceBundle">REST API Reference for DeleteWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDeleteWorkspaceBundle(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteWorkspaceBundle operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteWorkspaceBundle.</param>
            
            <returns>Returns a  DeleteWorkspaceBundleResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteWorkspaceBundle">REST API Reference for DeleteWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DeleteWorkspaceImage(Amazon.WorkSpaces.Model.DeleteWorkspaceImageRequest)">
            <summary>
            Deletes the specified image from your account. To delete an image, you must first
            delete any bundles that are associated with the image and unshare the image if it
            is shared with other accounts.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteWorkspaceImage service method.</param>
            
            <returns>The response from the DeleteWorkspaceImage service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAssociatedException">
            The resource is associated with a directory.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteWorkspaceImage">REST API Reference for DeleteWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDeleteWorkspaceImage(Amazon.WorkSpaces.Model.DeleteWorkspaceImageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteWorkspaceImage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteWorkspaceImage operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeleteWorkspaceImage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteWorkspaceImage">REST API Reference for DeleteWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDeleteWorkspaceImage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteWorkspaceImage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteWorkspaceImage.</param>
            
            <returns>Returns a  DeleteWorkspaceImageResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeleteWorkspaceImage">REST API Reference for DeleteWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DeployWorkspaceApplications(Amazon.WorkSpaces.Model.DeployWorkspaceApplicationsRequest)">
            <summary>
            Deploys associated applications to the specified WorkSpace
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeployWorkspaceApplications service method.</param>
            
            <returns>The response from the DeployWorkspaceApplications service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.IncompatibleApplicationsException">
            The specified application is not compatible with the resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceInUseException">
            The specified resource is currently in use.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeployWorkspaceApplications">REST API Reference for DeployWorkspaceApplications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDeployWorkspaceApplications(Amazon.WorkSpaces.Model.DeployWorkspaceApplicationsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeployWorkspaceApplications operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeployWorkspaceApplications operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeployWorkspaceApplications
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeployWorkspaceApplications">REST API Reference for DeployWorkspaceApplications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDeployWorkspaceApplications(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeployWorkspaceApplications operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeployWorkspaceApplications.</param>
            
            <returns>Returns a  DeployWorkspaceApplicationsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeployWorkspaceApplications">REST API Reference for DeployWorkspaceApplications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DeregisterWorkspaceDirectory(Amazon.WorkSpaces.Model.DeregisterWorkspaceDirectoryRequest)">
            <summary>
            Deregisters the specified directory. This operation is asynchronous and returns before
            the WorkSpace directory is deregistered. If any WorkSpaces are registered to this
            directory, you must remove them before you can deregister the directory.
            
             <note> 
            <para>
            Simple AD and AD Connector are made available to you free of charge to use with WorkSpaces.
            If there are no WorkSpaces being used with your Simple AD or AD Connector directory
            for 30 consecutive days, this directory will be automatically deregistered for use
            with Amazon WorkSpaces, and you will be charged for this directory as per the <a href="http://aws.amazon.com/directoryservice/pricing/">Directory
            Service pricing terms</a>.
            </para>
             
            <para>
            To delete empty directories, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/delete-workspaces-directory.html">
            Delete the Directory for Your WorkSpaces</a>. If you delete your Simple AD or AD Connector
            directory, you can always create a new one when you want to start using WorkSpaces
            again.
            </para>
             </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeregisterWorkspaceDirectory service method.</param>
            
            <returns>The response from the DeregisterWorkspaceDirectory service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeregisterWorkspaceDirectory">REST API Reference for DeregisterWorkspaceDirectory Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDeregisterWorkspaceDirectory(Amazon.WorkSpaces.Model.DeregisterWorkspaceDirectoryRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeregisterWorkspaceDirectory operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeregisterWorkspaceDirectory operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDeregisterWorkspaceDirectory
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeregisterWorkspaceDirectory">REST API Reference for DeregisterWorkspaceDirectory Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDeregisterWorkspaceDirectory(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeregisterWorkspaceDirectory operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeregisterWorkspaceDirectory.</param>
            
            <returns>Returns a  DeregisterWorkspaceDirectoryResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DeregisterWorkspaceDirectory">REST API Reference for DeregisterWorkspaceDirectory Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeAccount(Amazon.WorkSpaces.Model.DescribeAccountRequest)">
            <summary>
            Retrieves a list that describes the configuration of Bring Your Own License (BYOL)
            for the specified account.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeAccount service method.</param>
            
            <returns>The response from the DescribeAccount service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeAccount">REST API Reference for DescribeAccount Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeAccount(Amazon.WorkSpaces.Model.DescribeAccountRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeAccount operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeAccount operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeAccount
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeAccount">REST API Reference for DescribeAccount Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeAccount(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeAccount operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeAccount.</param>
            
            <returns>Returns a  DescribeAccountResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeAccount">REST API Reference for DescribeAccount Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeAccountModifications(Amazon.WorkSpaces.Model.DescribeAccountModificationsRequest)">
            <summary>
            Retrieves a list that describes modifications to the configuration of Bring Your Own
            License (BYOL) for the specified account.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeAccountModifications service method.</param>
            
            <returns>The response from the DescribeAccountModifications service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeAccountModifications">REST API Reference for DescribeAccountModifications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeAccountModifications(Amazon.WorkSpaces.Model.DescribeAccountModificationsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeAccountModifications operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeAccountModifications operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeAccountModifications
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeAccountModifications">REST API Reference for DescribeAccountModifications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeAccountModifications(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeAccountModifications operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeAccountModifications.</param>
            
            <returns>Returns a  DescribeAccountModificationsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeAccountModifications">REST API Reference for DescribeAccountModifications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeApplicationAssociations(Amazon.WorkSpaces.Model.DescribeApplicationAssociationsRequest)">
            <summary>
            Describes the associations between the application and the specified associated resources.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeApplicationAssociations service method.</param>
            
            <returns>The response from the DescribeApplicationAssociations service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeApplicationAssociations">REST API Reference for DescribeApplicationAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeApplicationAssociations(Amazon.WorkSpaces.Model.DescribeApplicationAssociationsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeApplicationAssociations operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeApplicationAssociations operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeApplicationAssociations
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeApplicationAssociations">REST API Reference for DescribeApplicationAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeApplicationAssociations(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeApplicationAssociations operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeApplicationAssociations.</param>
            
            <returns>Returns a  DescribeApplicationAssociationsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeApplicationAssociations">REST API Reference for DescribeApplicationAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeApplications(Amazon.WorkSpaces.Model.DescribeApplicationsRequest)">
            <summary>
            Describes the specified applications by filtering based on their compute types, license
            availability, operating systems, and owners.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeApplications service method.</param>
            
            <returns>The response from the DescribeApplications service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeApplications">REST API Reference for DescribeApplications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeApplications(Amazon.WorkSpaces.Model.DescribeApplicationsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeApplications operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeApplications operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeApplications
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeApplications">REST API Reference for DescribeApplications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeApplications(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeApplications operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeApplications.</param>
            
            <returns>Returns a  DescribeApplicationsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeApplications">REST API Reference for DescribeApplications Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeBundleAssociations(Amazon.WorkSpaces.Model.DescribeBundleAssociationsRequest)">
            <summary>
            Describes the associations between the applications and the specified bundle.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeBundleAssociations service method.</param>
            
            <returns>The response from the DescribeBundleAssociations service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeBundleAssociations">REST API Reference for DescribeBundleAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeBundleAssociations(Amazon.WorkSpaces.Model.DescribeBundleAssociationsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeBundleAssociations operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeBundleAssociations operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeBundleAssociations
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeBundleAssociations">REST API Reference for DescribeBundleAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeBundleAssociations(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeBundleAssociations operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeBundleAssociations.</param>
            
            <returns>Returns a  DescribeBundleAssociationsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeBundleAssociations">REST API Reference for DescribeBundleAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeClientBranding(Amazon.WorkSpaces.Model.DescribeClientBrandingRequest)">
            <summary>
            Describes the specified client branding. Client branding allows you to customize the
            log in page of various device types for your users. You can add your company logo,
            the support email address, support link, link to reset password, and a custom message
            for users trying to sign in.
            
             <note> 
            <para>
            Only device types that have branding information configured will be shown in the response.
            </para>
             </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeClientBranding service method.</param>
            
            <returns>The response from the DescribeClientBranding service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeClientBranding">REST API Reference for DescribeClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeClientBranding(Amazon.WorkSpaces.Model.DescribeClientBrandingRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeClientBranding operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeClientBranding operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeClientBranding
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeClientBranding">REST API Reference for DescribeClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeClientBranding(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeClientBranding operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeClientBranding.</param>
            
            <returns>Returns a  DescribeClientBrandingResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeClientBranding">REST API Reference for DescribeClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeClientProperties(Amazon.WorkSpaces.Model.DescribeClientPropertiesRequest)">
            <summary>
            Retrieves a list that describes one or more specified Amazon WorkSpaces clients.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeClientProperties service method.</param>
            
            <returns>The response from the DescribeClientProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeClientProperties">REST API Reference for DescribeClientProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeClientProperties(Amazon.WorkSpaces.Model.DescribeClientPropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeClientProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeClientProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeClientProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeClientProperties">REST API Reference for DescribeClientProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeClientProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeClientProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeClientProperties.</param>
            
            <returns>Returns a  DescribeClientPropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeClientProperties">REST API Reference for DescribeClientProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeConnectClientAddIns(Amazon.WorkSpaces.Model.DescribeConnectClientAddInsRequest)">
            <summary>
            Retrieves a list of Amazon Connect client add-ins that have been created.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeConnectClientAddIns service method.</param>
            
            <returns>The response from the DescribeConnectClientAddIns service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectClientAddIns">REST API Reference for DescribeConnectClientAddIns Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeConnectClientAddIns(Amazon.WorkSpaces.Model.DescribeConnectClientAddInsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeConnectClientAddIns operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeConnectClientAddIns operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeConnectClientAddIns
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectClientAddIns">REST API Reference for DescribeConnectClientAddIns Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeConnectClientAddIns(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeConnectClientAddIns operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeConnectClientAddIns.</param>
            
            <returns>Returns a  DescribeConnectClientAddInsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectClientAddIns">REST API Reference for DescribeConnectClientAddIns Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeConnectionAliases(Amazon.WorkSpaces.Model.DescribeConnectionAliasesRequest)">
            <summary>
            Retrieves a list that describes the connection aliases used for cross-Region redirection.
            For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeConnectionAliases service method.</param>
            
            <returns>The response from the DescribeConnectionAliases service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectionAliases">REST API Reference for DescribeConnectionAliases Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeConnectionAliases(Amazon.WorkSpaces.Model.DescribeConnectionAliasesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeConnectionAliases operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeConnectionAliases operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeConnectionAliases
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectionAliases">REST API Reference for DescribeConnectionAliases Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeConnectionAliases(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeConnectionAliases operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeConnectionAliases.</param>
            
            <returns>Returns a  DescribeConnectionAliasesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectionAliases">REST API Reference for DescribeConnectionAliases Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeConnectionAliasPermissions(Amazon.WorkSpaces.Model.DescribeConnectionAliasPermissionsRequest)">
            <summary>
            Describes the permissions that the owner of a connection alias has granted to another
            Amazon Web Services account for the specified connection alias. For more information,
            see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeConnectionAliasPermissions service method.</param>
            
            <returns>The response from the DescribeConnectionAliasPermissions service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectionAliasPermissions">REST API Reference for DescribeConnectionAliasPermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeConnectionAliasPermissions(Amazon.WorkSpaces.Model.DescribeConnectionAliasPermissionsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeConnectionAliasPermissions operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeConnectionAliasPermissions operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeConnectionAliasPermissions
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectionAliasPermissions">REST API Reference for DescribeConnectionAliasPermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeConnectionAliasPermissions(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeConnectionAliasPermissions operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeConnectionAliasPermissions.</param>
            
            <returns>Returns a  DescribeConnectionAliasPermissionsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeConnectionAliasPermissions">REST API Reference for DescribeConnectionAliasPermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeCustomWorkspaceImageImport(Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportRequest)">
            <summary>
            Retrieves information about a WorkSpace BYOL image being imported via ImportCustomWorkspaceImage.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeCustomWorkspaceImageImport service method.</param>
            
            <returns>The response from the DescribeCustomWorkspaceImageImport service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeCustomWorkspaceImageImport">REST API Reference for DescribeCustomWorkspaceImageImport Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeCustomWorkspaceImageImport(Amazon.WorkSpaces.Model.DescribeCustomWorkspaceImageImportRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeCustomWorkspaceImageImport operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeCustomWorkspaceImageImport operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeCustomWorkspaceImageImport
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeCustomWorkspaceImageImport">REST API Reference for DescribeCustomWorkspaceImageImport Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeCustomWorkspaceImageImport(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeCustomWorkspaceImageImport operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeCustomWorkspaceImageImport.</param>
            
            <returns>Returns a  DescribeCustomWorkspaceImageImportResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeCustomWorkspaceImageImport">REST API Reference for DescribeCustomWorkspaceImageImport Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeImageAssociations(Amazon.WorkSpaces.Model.DescribeImageAssociationsRequest)">
            <summary>
            Describes the associations between the applications and the specified image.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeImageAssociations service method.</param>
            
            <returns>The response from the DescribeImageAssociations service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeImageAssociations">REST API Reference for DescribeImageAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeImageAssociations(Amazon.WorkSpaces.Model.DescribeImageAssociationsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeImageAssociations operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeImageAssociations operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeImageAssociations
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeImageAssociations">REST API Reference for DescribeImageAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeImageAssociations(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeImageAssociations operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeImageAssociations.</param>
            
            <returns>Returns a  DescribeImageAssociationsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeImageAssociations">REST API Reference for DescribeImageAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeIpGroups(Amazon.WorkSpaces.Model.DescribeIpGroupsRequest)">
            <summary>
            Describes one or more of your IP access control groups.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeIpGroups service method.</param>
            
            <returns>The response from the DescribeIpGroups service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeIpGroups">REST API Reference for DescribeIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeIpGroups(Amazon.WorkSpaces.Model.DescribeIpGroupsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeIpGroups operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeIpGroups operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeIpGroups
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeIpGroups">REST API Reference for DescribeIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeIpGroups(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeIpGroups operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeIpGroups.</param>
            
            <returns>Returns a  DescribeIpGroupsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeIpGroups">REST API Reference for DescribeIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeTags(Amazon.WorkSpaces.Model.DescribeTagsRequest)">
            <summary>
            Describes the specified tags for the specified WorkSpaces resource.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeTags service method.</param>
            
            <returns>The response from the DescribeTags service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeTags">REST API Reference for DescribeTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeTags(Amazon.WorkSpaces.Model.DescribeTagsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeTags operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeTags operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeTags
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeTags">REST API Reference for DescribeTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeTags(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeTags operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeTags.</param>
            
            <returns>Returns a  DescribeTagsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeTags">REST API Reference for DescribeTags Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeWorkspaceAssociations(Amazon.WorkSpaces.Model.DescribeWorkspaceAssociationsRequest)">
            <summary>
            Describes the associations betweens applications and the specified WorkSpace.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceAssociations service method.</param>
            
            <returns>The response from the DescribeWorkspaceAssociations service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceAssociations">REST API Reference for DescribeWorkspaceAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeWorkspaceAssociations(Amazon.WorkSpaces.Model.DescribeWorkspaceAssociationsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspaceAssociations operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceAssociations operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspaceAssociations
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceAssociations">REST API Reference for DescribeWorkspaceAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeWorkspaceAssociations(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspaceAssociations operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspaceAssociations.</param>
            
            <returns>Returns a  DescribeWorkspaceAssociationsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceAssociations">REST API Reference for DescribeWorkspaceAssociations Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeWorkspaceBundles">
            <summary>
            Retrieves a list that describes the available WorkSpace bundles.
            
             
            <para>
            You can filter the results using either bundle ID or owner, but not both.
            </para>
            </summary>
            
            <returns>The response from the DescribeWorkspaceBundles service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceBundles">REST API Reference for DescribeWorkspaceBundles Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeWorkspaceBundles(Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesRequest)">
            <summary>
            Retrieves a list that describes the available WorkSpace bundles.
            
             
            <para>
            You can filter the results using either bundle ID or owner, but not both.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceBundles service method.</param>
            
            <returns>The response from the DescribeWorkspaceBundles service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceBundles">REST API Reference for DescribeWorkspaceBundles Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeWorkspaceBundles(Amazon.WorkSpaces.Model.DescribeWorkspaceBundlesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspaceBundles operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceBundles operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspaceBundles
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceBundles">REST API Reference for DescribeWorkspaceBundles Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeWorkspaceBundles(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspaceBundles operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspaceBundles.</param>
            
            <returns>Returns a  DescribeWorkspaceBundlesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceBundles">REST API Reference for DescribeWorkspaceBundles Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeWorkspaceDirectories">
            <summary>
            Describes the available directories that are registered with Amazon WorkSpaces.
            </summary>
            
            <returns>The response from the DescribeWorkspaceDirectories service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceDirectories">REST API Reference for DescribeWorkspaceDirectories Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeWorkspaceDirectories(Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest)">
            <summary>
            Describes the available directories that are registered with Amazon WorkSpaces.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceDirectories service method.</param>
            
            <returns>The response from the DescribeWorkspaceDirectories service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceDirectories">REST API Reference for DescribeWorkspaceDirectories Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeWorkspaceDirectories(Amazon.WorkSpaces.Model.DescribeWorkspaceDirectoriesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspaceDirectories operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceDirectories operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspaceDirectories
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceDirectories">REST API Reference for DescribeWorkspaceDirectories Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeWorkspaceDirectories(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspaceDirectories operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspaceDirectories.</param>
            
            <returns>Returns a  DescribeWorkspaceDirectoriesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceDirectories">REST API Reference for DescribeWorkspaceDirectories Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeWorkspaceImagePermissions(Amazon.WorkSpaces.Model.DescribeWorkspaceImagePermissionsRequest)">
            <summary>
            Describes the permissions that the owner of an image has granted to other Amazon Web
            Services accounts for an image.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceImagePermissions service method.</param>
            
            <returns>The response from the DescribeWorkspaceImagePermissions service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceImagePermissions">REST API Reference for DescribeWorkspaceImagePermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeWorkspaceImagePermissions(Amazon.WorkSpaces.Model.DescribeWorkspaceImagePermissionsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspaceImagePermissions operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceImagePermissions operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspaceImagePermissions
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceImagePermissions">REST API Reference for DescribeWorkspaceImagePermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeWorkspaceImagePermissions(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspaceImagePermissions operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspaceImagePermissions.</param>
            
            <returns>Returns a  DescribeWorkspaceImagePermissionsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceImagePermissions">REST API Reference for DescribeWorkspaceImagePermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeWorkspaceImages(Amazon.WorkSpaces.Model.DescribeWorkspaceImagesRequest)">
            <summary>
            Retrieves a list that describes one or more specified images, if the image identifiers
            are provided. Otherwise, all images in the account are described.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceImages service method.</param>
            
            <returns>The response from the DescribeWorkspaceImages service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceImages">REST API Reference for DescribeWorkspaceImages Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeWorkspaceImages(Amazon.WorkSpaces.Model.DescribeWorkspaceImagesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspaceImages operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceImages operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspaceImages
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceImages">REST API Reference for DescribeWorkspaceImages Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeWorkspaceImages(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspaceImages operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspaceImages.</param>
            
            <returns>Returns a  DescribeWorkspaceImagesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceImages">REST API Reference for DescribeWorkspaceImages Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeWorkspaces">
            <summary>
            Describes the specified WorkSpaces.
            
             
            <para>
            You can filter the results by using the bundle identifier, directory identifier, or
            owner, but you can specify only one filter at a time.
            </para>
            </summary>
            
            <returns>The response from the DescribeWorkspaces service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaces">REST API Reference for DescribeWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeWorkspaces(Amazon.WorkSpaces.Model.DescribeWorkspacesRequest)">
            <summary>
            Describes the specified WorkSpaces.
            
             
            <para>
            You can filter the results by using the bundle identifier, directory identifier, or
            owner, but you can specify only one filter at a time.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaces service method.</param>
            
            <returns>The response from the DescribeWorkspaces service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaces">REST API Reference for DescribeWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeWorkspaces(Amazon.WorkSpaces.Model.DescribeWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaces">REST API Reference for DescribeWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspaces.</param>
            
            <returns>Returns a  DescribeWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaces">REST API Reference for DescribeWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeWorkspacesConnectionStatus(Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusRequest)">
            <summary>
            Describes the connection status of the specified WorkSpaces.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspacesConnectionStatus service method.</param>
            
            <returns>The response from the DescribeWorkspacesConnectionStatus service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesConnectionStatus">REST API Reference for DescribeWorkspacesConnectionStatus Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeWorkspacesConnectionStatus(Amazon.WorkSpaces.Model.DescribeWorkspacesConnectionStatusRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspacesConnectionStatus operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspacesConnectionStatus operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspacesConnectionStatus
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesConnectionStatus">REST API Reference for DescribeWorkspacesConnectionStatus Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeWorkspacesConnectionStatus(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspacesConnectionStatus operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspacesConnectionStatus.</param>
            
            <returns>Returns a  DescribeWorkspacesConnectionStatusResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesConnectionStatus">REST API Reference for DescribeWorkspacesConnectionStatus Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeWorkspaceSnapshots(Amazon.WorkSpaces.Model.DescribeWorkspaceSnapshotsRequest)">
            <summary>
            Describes the snapshots for the specified WorkSpace.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceSnapshots service method.</param>
            
            <returns>The response from the DescribeWorkspaceSnapshots service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceSnapshots">REST API Reference for DescribeWorkspaceSnapshots Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeWorkspaceSnapshots(Amazon.WorkSpaces.Model.DescribeWorkspaceSnapshotsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspaceSnapshots operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspaceSnapshots operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspaceSnapshots
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceSnapshots">REST API Reference for DescribeWorkspaceSnapshots Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeWorkspaceSnapshots(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspaceSnapshots operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspaceSnapshots.</param>
            
            <returns>Returns a  DescribeWorkspaceSnapshotsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspaceSnapshots">REST API Reference for DescribeWorkspaceSnapshots Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeWorkspacesPools(Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsRequest)">
            <summary>
            Describes the specified WorkSpaces Pools.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspacesPools service method.</param>
            
            <returns>The response from the DescribeWorkspacesPools service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesPools">REST API Reference for DescribeWorkspacesPools Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeWorkspacesPools(Amazon.WorkSpaces.Model.DescribeWorkspacesPoolsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspacesPools operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspacesPools operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspacesPools
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesPools">REST API Reference for DescribeWorkspacesPools Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeWorkspacesPools(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspacesPools operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspacesPools.</param>
            
            <returns>Returns a  DescribeWorkspacesPoolsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesPools">REST API Reference for DescribeWorkspacesPools Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DescribeWorkspacesPoolSessions(Amazon.WorkSpaces.Model.DescribeWorkspacesPoolSessionsRequest)">
            <summary>
            Retrieves a list that describes the streaming sessions for a specified pool.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspacesPoolSessions service method.</param>
            
            <returns>The response from the DescribeWorkspacesPoolSessions service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesPoolSessions">REST API Reference for DescribeWorkspacesPoolSessions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDescribeWorkspacesPoolSessions(Amazon.WorkSpaces.Model.DescribeWorkspacesPoolSessionsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeWorkspacesPoolSessions operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeWorkspacesPoolSessions operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDescribeWorkspacesPoolSessions
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesPoolSessions">REST API Reference for DescribeWorkspacesPoolSessions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDescribeWorkspacesPoolSessions(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeWorkspacesPoolSessions operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeWorkspacesPoolSessions.</param>
            
            <returns>Returns a  DescribeWorkspacesPoolSessionsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DescribeWorkspacesPoolSessions">REST API Reference for DescribeWorkspacesPoolSessions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DisassociateConnectionAlias(Amazon.WorkSpaces.Model.DisassociateConnectionAliasRequest)">
            <summary>
            Disassociates a connection alias from a directory. Disassociating a connection alias
            disables cross-Region redirection between two directories in different Regions. For
            more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            
             <note> 
            <para>
            Before performing this operation, call <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeConnectionAliases.html">
            DescribeConnectionAliases</a> to make sure that the current state of the connection
            alias is <c>CREATED</c>.
            </para>
             </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DisassociateConnectionAlias service method.</param>
            
            <returns>The response from the DisassociateConnectionAlias service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateConnectionAlias">REST API Reference for DisassociateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDisassociateConnectionAlias(Amazon.WorkSpaces.Model.DisassociateConnectionAliasRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DisassociateConnectionAlias operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DisassociateConnectionAlias operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociateConnectionAlias
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateConnectionAlias">REST API Reference for DisassociateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDisassociateConnectionAlias(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DisassociateConnectionAlias operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDisassociateConnectionAlias.</param>
            
            <returns>Returns a  DisassociateConnectionAliasResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateConnectionAlias">REST API Reference for DisassociateConnectionAlias Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DisassociateIpGroups(Amazon.WorkSpaces.Model.DisassociateIpGroupsRequest)">
            <summary>
            Disassociates the specified IP access control group from the specified directory.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DisassociateIpGroups service method.</param>
            
            <returns>The response from the DisassociateIpGroups service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateIpGroups">REST API Reference for DisassociateIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDisassociateIpGroups(Amazon.WorkSpaces.Model.DisassociateIpGroupsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DisassociateIpGroups operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DisassociateIpGroups operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociateIpGroups
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateIpGroups">REST API Reference for DisassociateIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDisassociateIpGroups(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DisassociateIpGroups operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDisassociateIpGroups.</param>
            
            <returns>Returns a  DisassociateIpGroupsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateIpGroups">REST API Reference for DisassociateIpGroups Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DisassociateWorkspaceApplication(Amazon.WorkSpaces.Model.DisassociateWorkspaceApplicationRequest)">
            <summary>
            Disassociates the specified application from a WorkSpace.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DisassociateWorkspaceApplication service method.</param>
            
            <returns>The response from the DisassociateWorkspaceApplication service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceInUseException">
            The specified resource is currently in use.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateWorkspaceApplication">REST API Reference for DisassociateWorkspaceApplication Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginDisassociateWorkspaceApplication(Amazon.WorkSpaces.Model.DisassociateWorkspaceApplicationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DisassociateWorkspaceApplication operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DisassociateWorkspaceApplication operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndDisassociateWorkspaceApplication
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateWorkspaceApplication">REST API Reference for DisassociateWorkspaceApplication Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndDisassociateWorkspaceApplication(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DisassociateWorkspaceApplication operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDisassociateWorkspaceApplication.</param>
            
            <returns>Returns a  DisassociateWorkspaceApplicationResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/DisassociateWorkspaceApplication">REST API Reference for DisassociateWorkspaceApplication Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.GetAccountLink(Amazon.WorkSpaces.Model.GetAccountLinkRequest)">
            <summary>
            Retrieves account link information.
            </summary>
            <param name="request">Container for the necessary parameters to execute the GetAccountLink service method.</param>
            
            <returns>The response from the GetAccountLink service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InternalServerException">
            Unexpected server error occured.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ValidationException">
            You either haven't provided a <c>TargetAccountId</c> or are using the same value for
            <c>TargetAccountId</c> and <c>SourceAccountId</c>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/GetAccountLink">REST API Reference for GetAccountLink Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginGetAccountLink(Amazon.WorkSpaces.Model.GetAccountLinkRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the GetAccountLink operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the GetAccountLink operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndGetAccountLink
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/GetAccountLink">REST API Reference for GetAccountLink Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndGetAccountLink(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  GetAccountLink operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginGetAccountLink.</param>
            
            <returns>Returns a  GetAccountLinkResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/GetAccountLink">REST API Reference for GetAccountLink Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ImportClientBranding(Amazon.WorkSpaces.Model.ImportClientBrandingRequest)">
            <summary>
            Imports client branding. Client branding allows you to customize your WorkSpace's
            client login portal. You can tailor your login portal company logo, the support email
            address, support link, link to reset password, and a custom message for users trying
            to sign in.
            
             
            <para>
            After you import client branding, the default branding experience for the specified
            platform type is replaced with the imported experience
            </para>
             <note> <ul> <li> 
            <para>
            You must specify at least one platform type when importing client branding.
            </para>
             </li> <li> 
            <para>
            You can import up to 6 MB of data with each request. If your request exceeds this
            limit, you can import client branding for different platform types using separate
            requests.
            </para>
             </li> <li> 
            <para>
            In each platform type, the <c>SupportEmail</c> and <c>SupportLink</c> parameters are
            mutually exclusive. You can specify only one parameter for each platform type, but
            not both.
            </para>
             </li> <li> 
            <para>
            Imported data can take up to a minute to appear in the WorkSpaces client.
            </para>
             </li> </ul> </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the ImportClientBranding service method.</param>
            
            <returns>The response from the ImportClientBranding service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportClientBranding">REST API Reference for ImportClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginImportClientBranding(Amazon.WorkSpaces.Model.ImportClientBrandingRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ImportClientBranding operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ImportClientBranding operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndImportClientBranding
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportClientBranding">REST API Reference for ImportClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndImportClientBranding(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ImportClientBranding operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginImportClientBranding.</param>
            
            <returns>Returns a  ImportClientBrandingResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportClientBranding">REST API Reference for ImportClientBranding Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ImportCustomWorkspaceImage(Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageRequest)">
            <summary>
            Imports the specified Windows 10 or 11 Bring Your Own License (BYOL) image into Amazon
            WorkSpaces using EC2 Image Builder. The image must be an already licensed image that
            is in your Amazon Web Services account, and you must own the image. For more information
            about creating BYOL images, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/byol-windows-images.html">
            Bring Your Own Windows Desktop Licenses</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ImportCustomWorkspaceImage service method.</param>
            
            <returns>The response from the ImportCustomWorkspaceImage service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportCustomWorkspaceImage">REST API Reference for ImportCustomWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginImportCustomWorkspaceImage(Amazon.WorkSpaces.Model.ImportCustomWorkspaceImageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ImportCustomWorkspaceImage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ImportCustomWorkspaceImage operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndImportCustomWorkspaceImage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportCustomWorkspaceImage">REST API Reference for ImportCustomWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndImportCustomWorkspaceImage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ImportCustomWorkspaceImage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginImportCustomWorkspaceImage.</param>
            
            <returns>Returns a  ImportCustomWorkspaceImageResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportCustomWorkspaceImage">REST API Reference for ImportCustomWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ImportWorkspaceImage(Amazon.WorkSpaces.Model.ImportWorkspaceImageRequest)">
            <summary>
            Imports the specified Windows 10 or 11 Bring Your Own License (BYOL) image into Amazon
            WorkSpaces. The image must be an already licensed Amazon EC2 image that is in your
            Amazon Web Services account, and you must own the image. For more information about
            creating BYOL images, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/byol-windows-images.html">
            Bring Your Own Windows Desktop Licenses</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ImportWorkspaceImage service method.</param>
            
            <returns>The response from the ImportWorkspaceImage service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportWorkspaceImage">REST API Reference for ImportWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginImportWorkspaceImage(Amazon.WorkSpaces.Model.ImportWorkspaceImageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ImportWorkspaceImage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ImportWorkspaceImage operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndImportWorkspaceImage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportWorkspaceImage">REST API Reference for ImportWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndImportWorkspaceImage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ImportWorkspaceImage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginImportWorkspaceImage.</param>
            
            <returns>Returns a  ImportWorkspaceImageResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ImportWorkspaceImage">REST API Reference for ImportWorkspaceImage Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ListAccountLinks(Amazon.WorkSpaces.Model.ListAccountLinksRequest)">
            <summary>
            Lists all account links.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListAccountLinks service method.</param>
            
            <returns>The response from the ListAccountLinks service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InternalServerException">
            Unexpected server error occured.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ValidationException">
            You either haven't provided a <c>TargetAccountId</c> or are using the same value for
            <c>TargetAccountId</c> and <c>SourceAccountId</c>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ListAccountLinks">REST API Reference for ListAccountLinks Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginListAccountLinks(Amazon.WorkSpaces.Model.ListAccountLinksRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListAccountLinks operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListAccountLinks operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListAccountLinks
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ListAccountLinks">REST API Reference for ListAccountLinks Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndListAccountLinks(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListAccountLinks operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListAccountLinks.</param>
            
            <returns>Returns a  ListAccountLinksResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ListAccountLinks">REST API Reference for ListAccountLinks Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ListAvailableManagementCidrRanges(Amazon.WorkSpaces.Model.ListAvailableManagementCidrRangesRequest)">
            <summary>
            Retrieves a list of IP address ranges, specified as IPv4 CIDR blocks, that you can
            use for the network management interface when you enable Bring Your Own License (BYOL).
            
            
             
            <para>
            This operation can be run only by Amazon Web Services accounts that are enabled for
            BYOL. If your account isn't enabled for BYOL, you'll receive an <c>AccessDeniedException</c>
            error.
            </para>
             
            <para>
            The management network interface is connected to a secure Amazon WorkSpaces management
            network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces
            clients, and to allow Amazon WorkSpaces to manage the WorkSpace.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListAvailableManagementCidrRanges service method.</param>
            
            <returns>The response from the ListAvailableManagementCidrRanges service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ListAvailableManagementCidrRanges">REST API Reference for ListAvailableManagementCidrRanges Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginListAvailableManagementCidrRanges(Amazon.WorkSpaces.Model.ListAvailableManagementCidrRangesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListAvailableManagementCidrRanges operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListAvailableManagementCidrRanges operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndListAvailableManagementCidrRanges
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ListAvailableManagementCidrRanges">REST API Reference for ListAvailableManagementCidrRanges Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndListAvailableManagementCidrRanges(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListAvailableManagementCidrRanges operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListAvailableManagementCidrRanges.</param>
            
            <returns>Returns a  ListAvailableManagementCidrRangesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ListAvailableManagementCidrRanges">REST API Reference for ListAvailableManagementCidrRanges Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.MigrateWorkspace(Amazon.WorkSpaces.Model.MigrateWorkspaceRequest)">
            <summary>
            Migrates a WorkSpace from one operating system or bundle type to another, while retaining
            the data on the user volume.
            
             
            <para>
            The migration process recreates the WorkSpace by using a new root volume from the
            target bundle image and the user volume from the last available snapshot of the original
            WorkSpace. During migration, the original <c>D:\Users\%USERNAME%</c> user profile
            folder is renamed to <c>D:\Users\%USERNAME%MMddyyTHHmmss%.NotMigrated</c>. A new <c>D:\Users\%USERNAME%\</c>
            folder is generated by the new OS. Certain files in the old user profile are moved
            to the new user profile.
            </para>
             
            <para>
            For available migration scenarios, details about what happens during migration, and
            best practices, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/migrate-workspaces.html">Migrate
            a WorkSpace</a>.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the MigrateWorkspace service method.</param>
            
            <returns>The response from the MigrateWorkspace service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationInProgressException">
            The properties of this WorkSpace are currently being modified. Try again in a moment.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/MigrateWorkspace">REST API Reference for MigrateWorkspace Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginMigrateWorkspace(Amazon.WorkSpaces.Model.MigrateWorkspaceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the MigrateWorkspace operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the MigrateWorkspace operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndMigrateWorkspace
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/MigrateWorkspace">REST API Reference for MigrateWorkspace Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndMigrateWorkspace(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  MigrateWorkspace operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginMigrateWorkspace.</param>
            
            <returns>Returns a  MigrateWorkspaceResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/MigrateWorkspace">REST API Reference for MigrateWorkspace Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ModifyAccount(Amazon.WorkSpaces.Model.ModifyAccountRequest)">
            <summary>
            Modifies the configuration of Bring Your Own License (BYOL) for the specified account.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyAccount service method.</param>
            
            <returns>The response from the ModifyAccount service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyAccount">REST API Reference for ModifyAccount Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginModifyAccount(Amazon.WorkSpaces.Model.ModifyAccountRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyAccount operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyAccount operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyAccount
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyAccount">REST API Reference for ModifyAccount Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndModifyAccount(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyAccount operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyAccount.</param>
            
            <returns>Returns a  ModifyAccountResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyAccount">REST API Reference for ModifyAccount Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ModifyCertificateBasedAuthProperties(Amazon.WorkSpaces.Model.ModifyCertificateBasedAuthPropertiesRequest)">
            <summary>
            Modifies the properties of the certificate-based authentication you want to use with
            your WorkSpaces.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyCertificateBasedAuthProperties service method.</param>
            
            <returns>The response from the ModifyCertificateBasedAuthProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyCertificateBasedAuthProperties">REST API Reference for ModifyCertificateBasedAuthProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginModifyCertificateBasedAuthProperties(Amazon.WorkSpaces.Model.ModifyCertificateBasedAuthPropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyCertificateBasedAuthProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyCertificateBasedAuthProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyCertificateBasedAuthProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyCertificateBasedAuthProperties">REST API Reference for ModifyCertificateBasedAuthProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndModifyCertificateBasedAuthProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyCertificateBasedAuthProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyCertificateBasedAuthProperties.</param>
            
            <returns>Returns a  ModifyCertificateBasedAuthPropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyCertificateBasedAuthProperties">REST API Reference for ModifyCertificateBasedAuthProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ModifyClientProperties(Amazon.WorkSpaces.Model.ModifyClientPropertiesRequest)">
            <summary>
            Modifies the properties of the specified Amazon WorkSpaces clients.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyClientProperties service method.</param>
            
            <returns>The response from the ModifyClientProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyClientProperties">REST API Reference for ModifyClientProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginModifyClientProperties(Amazon.WorkSpaces.Model.ModifyClientPropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyClientProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyClientProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyClientProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyClientProperties">REST API Reference for ModifyClientProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndModifyClientProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyClientProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyClientProperties.</param>
            
            <returns>Returns a  ModifyClientPropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyClientProperties">REST API Reference for ModifyClientProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ModifyEndpointEncryptionMode(Amazon.WorkSpaces.Model.ModifyEndpointEncryptionModeRequest)">
            <summary>
            Modifies the endpoint encryption mode that allows you to configure the specified directory
            between Standard TLS and FIPS 140-2 validated mode.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyEndpointEncryptionMode service method.</param>
            
            <returns>The response from the ModifyEndpointEncryptionMode service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyEndpointEncryptionMode">REST API Reference for ModifyEndpointEncryptionMode Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginModifyEndpointEncryptionMode(Amazon.WorkSpaces.Model.ModifyEndpointEncryptionModeRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyEndpointEncryptionMode operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyEndpointEncryptionMode operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyEndpointEncryptionMode
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyEndpointEncryptionMode">REST API Reference for ModifyEndpointEncryptionMode Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndModifyEndpointEncryptionMode(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyEndpointEncryptionMode operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyEndpointEncryptionMode.</param>
            
            <returns>Returns a  ModifyEndpointEncryptionModeResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyEndpointEncryptionMode">REST API Reference for ModifyEndpointEncryptionMode Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ModifySamlProperties(Amazon.WorkSpaces.Model.ModifySamlPropertiesRequest)">
            <summary>
            Modifies multiple properties related to SAML 2.0 authentication, including the enablement
            status, user access URL, and relay state parameter name that are used for configuring
            federation with an SAML 2.0 identity provider.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifySamlProperties service method.</param>
            
            <returns>The response from the ModifySamlProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifySamlProperties">REST API Reference for ModifySamlProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginModifySamlProperties(Amazon.WorkSpaces.Model.ModifySamlPropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifySamlProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifySamlProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifySamlProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifySamlProperties">REST API Reference for ModifySamlProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndModifySamlProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifySamlProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifySamlProperties.</param>
            
            <returns>Returns a  ModifySamlPropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifySamlProperties">REST API Reference for ModifySamlProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ModifySelfservicePermissions(Amazon.WorkSpaces.Model.ModifySelfservicePermissionsRequest)">
            <summary>
            Modifies the self-service WorkSpace management capabilities for your users. For more
            information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/enable-user-self-service-workspace-management.html">Enable
            Self-Service WorkSpace Management Capabilities for Your Users</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifySelfservicePermissions service method.</param>
            
            <returns>The response from the ModifySelfservicePermissions service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifySelfservicePermissions">REST API Reference for ModifySelfservicePermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginModifySelfservicePermissions(Amazon.WorkSpaces.Model.ModifySelfservicePermissionsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifySelfservicePermissions operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifySelfservicePermissions operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifySelfservicePermissions
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifySelfservicePermissions">REST API Reference for ModifySelfservicePermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndModifySelfservicePermissions(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifySelfservicePermissions operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifySelfservicePermissions.</param>
            
            <returns>Returns a  ModifySelfservicePermissionsResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifySelfservicePermissions">REST API Reference for ModifySelfservicePermissions Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ModifyStreamingProperties(Amazon.WorkSpaces.Model.ModifyStreamingPropertiesRequest)">
            <summary>
            Modifies the specified streaming properties.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyStreamingProperties service method.</param>
            
            <returns>The response from the ModifyStreamingProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyStreamingProperties">REST API Reference for ModifyStreamingProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginModifyStreamingProperties(Amazon.WorkSpaces.Model.ModifyStreamingPropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyStreamingProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyStreamingProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyStreamingProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyStreamingProperties">REST API Reference for ModifyStreamingProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndModifyStreamingProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyStreamingProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyStreamingProperties.</param>
            
            <returns>Returns a  ModifyStreamingPropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyStreamingProperties">REST API Reference for ModifyStreamingProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ModifyWorkspaceAccessProperties(Amazon.WorkSpaces.Model.ModifyWorkspaceAccessPropertiesRequest)">
            <summary>
            Specifies which devices and operating systems users can use to access their WorkSpaces.
            For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/update-directory-details.html#control-device-access">
            Control Device Access</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceAccessProperties service method.</param>
            
            <returns>The response from the ModifyWorkspaceAccessProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterCombinationException">
            Two or more of the selected parameter values cannot be used together.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceAccessProperties">REST API Reference for ModifyWorkspaceAccessProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginModifyWorkspaceAccessProperties(Amazon.WorkSpaces.Model.ModifyWorkspaceAccessPropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyWorkspaceAccessProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceAccessProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyWorkspaceAccessProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceAccessProperties">REST API Reference for ModifyWorkspaceAccessProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndModifyWorkspaceAccessProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyWorkspaceAccessProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyWorkspaceAccessProperties.</param>
            
            <returns>Returns a  ModifyWorkspaceAccessPropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceAccessProperties">REST API Reference for ModifyWorkspaceAccessProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ModifyWorkspaceCreationProperties(Amazon.WorkSpaces.Model.ModifyWorkspaceCreationPropertiesRequest)">
            <summary>
            Modify the default properties used to create WorkSpaces.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceCreationProperties service method.</param>
            
            <returns>The response from the ModifyWorkspaceCreationProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceCreationProperties">REST API Reference for ModifyWorkspaceCreationProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginModifyWorkspaceCreationProperties(Amazon.WorkSpaces.Model.ModifyWorkspaceCreationPropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyWorkspaceCreationProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceCreationProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyWorkspaceCreationProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceCreationProperties">REST API Reference for ModifyWorkspaceCreationProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndModifyWorkspaceCreationProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyWorkspaceCreationProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyWorkspaceCreationProperties.</param>
            
            <returns>Returns a  ModifyWorkspaceCreationPropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceCreationProperties">REST API Reference for ModifyWorkspaceCreationProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ModifyWorkspaceProperties(Amazon.WorkSpaces.Model.ModifyWorkspacePropertiesRequest)">
            <summary>
            Modifies the specified WorkSpace properties. For important information about how to
            modify the size of the root and user volumes, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/modify-workspaces.html">
            Modify a WorkSpace</a>. 
            
             <note> 
            <para>
            The <c>MANUAL</c> running mode value is only supported by Amazon WorkSpaces Core.
            Contact your account team to be allow-listed to use this value. For more information,
            see <a href="http://aws.amazon.com/workspaces/core/">Amazon WorkSpaces Core</a>.
            </para>
             </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceProperties service method.</param>
            
            <returns>The response from the ModifyWorkspaceProperties service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationInProgressException">
            The properties of this WorkSpace are currently being modified. Try again in a moment.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.UnsupportedWorkspaceConfigurationException">
            The configuration of this WorkSpace is not supported for this operation. For more
            information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/required-service-components.html">Required
            Configuration and Service Components for WorkSpaces </a>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceProperties">REST API Reference for ModifyWorkspaceProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginModifyWorkspaceProperties(Amazon.WorkSpaces.Model.ModifyWorkspacePropertiesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyWorkspaceProperties operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceProperties operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyWorkspaceProperties
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceProperties">REST API Reference for ModifyWorkspaceProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndModifyWorkspaceProperties(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyWorkspaceProperties operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyWorkspaceProperties.</param>
            
            <returns>Returns a  ModifyWorkspacePropertiesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceProperties">REST API Reference for ModifyWorkspaceProperties Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.ModifyWorkspaceState(Amazon.WorkSpaces.Model.ModifyWorkspaceStateRequest)">
            <summary>
            Sets the state of the specified WorkSpace.
            
             
            <para>
            To maintain a WorkSpace without being interrupted, set the WorkSpace state to <c>ADMIN_MAINTENANCE</c>.
            WorkSpaces in this state do not respond to requests to reboot, stop, start, rebuild,
            or restore. An AutoStop WorkSpace in this state is not stopped. Users cannot log into
            a WorkSpace in the <c>ADMIN_MAINTENANCE</c> state.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceState service method.</param>
            
            <returns>The response from the ModifyWorkspaceState service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceState">REST API Reference for ModifyWorkspaceState Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginModifyWorkspaceState(Amazon.WorkSpaces.Model.ModifyWorkspaceStateRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ModifyWorkspaceState operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ModifyWorkspaceState operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndModifyWorkspaceState
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceState">REST API Reference for ModifyWorkspaceState Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndModifyWorkspaceState(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ModifyWorkspaceState operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginModifyWorkspaceState.</param>
            
            <returns>Returns a  ModifyWorkspaceStateResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/ModifyWorkspaceState">REST API Reference for ModifyWorkspaceState Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.RebootWorkspaces(Amazon.WorkSpaces.Model.RebootWorkspacesRequest)">
            <summary>
            Reboots the specified WorkSpaces.
            
             
            <para>
            You cannot reboot a WorkSpace unless its state is <c>AVAILABLE</c>, <c>UNHEALTHY</c>,
            or <c>REBOOTING</c>. Reboot a WorkSpace in the <c>REBOOTING</c> state only if your
            WorkSpace has been stuck in the <c>REBOOTING</c> state for over 20 minutes.
            </para>
             
            <para>
            This operation is asynchronous and returns before the WorkSpaces have rebooted.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the RebootWorkspaces service method.</param>
            
            <returns>The response from the RebootWorkspaces service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RebootWorkspaces">REST API Reference for RebootWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginRebootWorkspaces(Amazon.WorkSpaces.Model.RebootWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the RebootWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the RebootWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRebootWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RebootWorkspaces">REST API Reference for RebootWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndRebootWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  RebootWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginRebootWorkspaces.</param>
            
            <returns>Returns a  RebootWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RebootWorkspaces">REST API Reference for RebootWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.RebuildWorkspaces(Amazon.WorkSpaces.Model.RebuildWorkspacesRequest)">
            <summary>
            Rebuilds the specified WorkSpace.
            
             
            <para>
            You cannot rebuild a WorkSpace unless its state is <c>AVAILABLE</c>, <c>ERROR</c>,
            <c>UNHEALTHY</c>, <c>STOPPED</c>, or <c>REBOOTING</c>.
            </para>
             
            <para>
            Rebuilding a WorkSpace is a potentially destructive action that can result in the
            loss of data. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/reset-workspace.html">Rebuild
            a WorkSpace</a>.
            </para>
             
            <para>
            This operation is asynchronous and returns before the WorkSpaces have been completely
            rebuilt.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the RebuildWorkspaces service method.</param>
            
            <returns>The response from the RebuildWorkspaces service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RebuildWorkspaces">REST API Reference for RebuildWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginRebuildWorkspaces(Amazon.WorkSpaces.Model.RebuildWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the RebuildWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the RebuildWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRebuildWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RebuildWorkspaces">REST API Reference for RebuildWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndRebuildWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  RebuildWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginRebuildWorkspaces.</param>
            
            <returns>Returns a  RebuildWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RebuildWorkspaces">REST API Reference for RebuildWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.RegisterWorkspaceDirectory(Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest)">
            <summary>
            Registers the specified directory. This operation is asynchronous and returns before
            the WorkSpace directory is registered. If this is the first time you are registering
            a directory, you will need to create the workspaces_DefaultRole role before you can
            register a directory. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/workspaces-access-control.html#create-default-role">
            Creating the workspaces_DefaultRole Role</a>.
            </summary>
            <param name="request">Container for the necessary parameters to execute the RegisterWorkspaceDirectory service method.</param>
            
            <returns>The response from the RegisterWorkspaceDirectory service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAlreadyExistsException">
            The specified resource already exists.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.UnsupportedNetworkConfigurationException">
            The configuration of this network is not supported for this operation, or your network
            configuration conflicts with the Amazon WorkSpaces management network IP range. For
            more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/amazon-workspaces-vpc.html">
            Configure a VPC for Amazon WorkSpaces</a>.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.WorkspacesDefaultRoleNotFoundException">
            The workspaces_DefaultRole role could not be found. If this is the first time you
            are registering a directory, you will need to create the workspaces_DefaultRole role
            before you can register a directory. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/workspaces-access-control.html#create-default-role">Creating
            the workspaces_DefaultRole Role</a>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RegisterWorkspaceDirectory">REST API Reference for RegisterWorkspaceDirectory Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginRegisterWorkspaceDirectory(Amazon.WorkSpaces.Model.RegisterWorkspaceDirectoryRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the RegisterWorkspaceDirectory operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the RegisterWorkspaceDirectory operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRegisterWorkspaceDirectory
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RegisterWorkspaceDirectory">REST API Reference for RegisterWorkspaceDirectory Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndRegisterWorkspaceDirectory(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  RegisterWorkspaceDirectory operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginRegisterWorkspaceDirectory.</param>
            
            <returns>Returns a  RegisterWorkspaceDirectoryResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RegisterWorkspaceDirectory">REST API Reference for RegisterWorkspaceDirectory Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.RejectAccountLinkInvitation(Amazon.WorkSpaces.Model.RejectAccountLinkInvitationRequest)">
            <summary>
            Rejects the account link invitation.
            </summary>
            <param name="request">Container for the necessary parameters to execute the RejectAccountLinkInvitation service method.</param>
            
            <returns>The response from the RejectAccountLinkInvitation service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ConflictException">
            The <c>TargetAccountId</c> is already linked or invited.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InternalServerException">
            Unexpected server error occured.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ValidationException">
            You either haven't provided a <c>TargetAccountId</c> or are using the same value for
            <c>TargetAccountId</c> and <c>SourceAccountId</c>.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RejectAccountLinkInvitation">REST API Reference for RejectAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginRejectAccountLinkInvitation(Amazon.WorkSpaces.Model.RejectAccountLinkInvitationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the RejectAccountLinkInvitation operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the RejectAccountLinkInvitation operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRejectAccountLinkInvitation
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RejectAccountLinkInvitation">REST API Reference for RejectAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndRejectAccountLinkInvitation(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  RejectAccountLinkInvitation operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginRejectAccountLinkInvitation.</param>
            
            <returns>Returns a  RejectAccountLinkInvitationResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RejectAccountLinkInvitation">REST API Reference for RejectAccountLinkInvitation Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.RestoreWorkspace(Amazon.WorkSpaces.Model.RestoreWorkspaceRequest)">
            <summary>
            Restores the specified WorkSpace to its last known healthy state.
            
             
            <para>
            You cannot restore a WorkSpace unless its state is <c> AVAILABLE</c>, <c>ERROR</c>,
            <c>UNHEALTHY</c>, or <c>STOPPED</c>.
            </para>
             
            <para>
            Restoring a WorkSpace is a potentially destructive action that can result in the loss
            of data. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/restore-workspace.html">Restore
            a WorkSpace</a>.
            </para>
             
            <para>
            This operation is asynchronous and returns before the WorkSpace is completely restored.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the RestoreWorkspace service method.</param>
            
            <returns>The response from the RestoreWorkspace service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RestoreWorkspace">REST API Reference for RestoreWorkspace Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginRestoreWorkspace(Amazon.WorkSpaces.Model.RestoreWorkspaceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the RestoreWorkspace operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the RestoreWorkspace operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRestoreWorkspace
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RestoreWorkspace">REST API Reference for RestoreWorkspace Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndRestoreWorkspace(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  RestoreWorkspace operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginRestoreWorkspace.</param>
            
            <returns>Returns a  RestoreWorkspaceResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RestoreWorkspace">REST API Reference for RestoreWorkspace Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.RevokeIpRules(Amazon.WorkSpaces.Model.RevokeIpRulesRequest)">
            <summary>
            Removes one or more rules from the specified IP access control group.
            </summary>
            <param name="request">Container for the necessary parameters to execute the RevokeIpRules service method.</param>
            
            <returns>The response from the RevokeIpRules service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RevokeIpRules">REST API Reference for RevokeIpRules Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginRevokeIpRules(Amazon.WorkSpaces.Model.RevokeIpRulesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the RevokeIpRules operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the RevokeIpRules operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndRevokeIpRules
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RevokeIpRules">REST API Reference for RevokeIpRules Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndRevokeIpRules(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  RevokeIpRules operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginRevokeIpRules.</param>
            
            <returns>Returns a  RevokeIpRulesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/RevokeIpRules">REST API Reference for RevokeIpRules Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.StartWorkspaces(Amazon.WorkSpaces.Model.StartWorkspacesRequest)">
            <summary>
            Starts the specified WorkSpaces.
            
             
            <para>
            You cannot start a WorkSpace unless it has a running mode of <c>AutoStop</c> or <c>Manual</c>
            and a state of <c>STOPPED</c>.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the StartWorkspaces service method.</param>
            
            <returns>The response from the StartWorkspaces service method, as returned by WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StartWorkspaces">REST API Reference for StartWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginStartWorkspaces(Amazon.WorkSpaces.Model.StartWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the StartWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the StartWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StartWorkspaces">REST API Reference for StartWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndStartWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  StartWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginStartWorkspaces.</param>
            
            <returns>Returns a  StartWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StartWorkspaces">REST API Reference for StartWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.StartWorkspacesPool(Amazon.WorkSpaces.Model.StartWorkspacesPoolRequest)">
            <summary>
            Starts the specified pool.
            
             
            <para>
            You cannot start a pool unless it has a running mode of <c>AutoStop</c> and a state
            of <c>STOPPED</c>.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the StartWorkspacesPool service method.</param>
            
            <returns>The response from the StartWorkspacesPool service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationInProgressException">
            The properties of this WorkSpace are currently being modified. Try again in a moment.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StartWorkspacesPool">REST API Reference for StartWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginStartWorkspacesPool(Amazon.WorkSpaces.Model.StartWorkspacesPoolRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the StartWorkspacesPool operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the StartWorkspacesPool operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStartWorkspacesPool
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StartWorkspacesPool">REST API Reference for StartWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndStartWorkspacesPool(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  StartWorkspacesPool operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginStartWorkspacesPool.</param>
            
            <returns>Returns a  StartWorkspacesPoolResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StartWorkspacesPool">REST API Reference for StartWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.StopWorkspaces(Amazon.WorkSpaces.Model.StopWorkspacesRequest)">
            <summary>
            Stops the specified WorkSpaces.
            
             
            <para>
            You cannot stop a WorkSpace unless it has a running mode of <c>AutoStop</c> or <c>Manual</c>
            and a state of <c>AVAILABLE</c>, <c>IMPAIRED</c>, <c>UNHEALTHY</c>, or <c>ERROR</c>.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the StopWorkspaces service method.</param>
            
            <returns>The response from the StopWorkspaces service method, as returned by WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StopWorkspaces">REST API Reference for StopWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginStopWorkspaces(Amazon.WorkSpaces.Model.StopWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the StopWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the StopWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStopWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StopWorkspaces">REST API Reference for StopWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndStopWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  StopWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginStopWorkspaces.</param>
            
            <returns>Returns a  StopWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StopWorkspaces">REST API Reference for StopWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.StopWorkspacesPool(Amazon.WorkSpaces.Model.StopWorkspacesPoolRequest)">
            <summary>
            Stops the specified pool.
            
             
            <para>
            You cannot stop a WorkSpace pool unless it has a running mode of <c>AutoStop</c> and
            a state of <c>AVAILABLE</c>, <c>IMPAIRED</c>, <c>UNHEALTHY</c>, or <c>ERROR</c>.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the StopWorkspacesPool service method.</param>
            
            <returns>The response from the StopWorkspacesPool service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationInProgressException">
            The properties of this WorkSpace are currently being modified. Try again in a moment.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StopWorkspacesPool">REST API Reference for StopWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginStopWorkspacesPool(Amazon.WorkSpaces.Model.StopWorkspacesPoolRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the StopWorkspacesPool operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the StopWorkspacesPool operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndStopWorkspacesPool
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StopWorkspacesPool">REST API Reference for StopWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndStopWorkspacesPool(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  StopWorkspacesPool operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginStopWorkspacesPool.</param>
            
            <returns>Returns a  StopWorkspacesPoolResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/StopWorkspacesPool">REST API Reference for StopWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.TerminateWorkspaces(Amazon.WorkSpaces.Model.TerminateWorkspacesRequest)">
            <summary>
            Terminates the specified WorkSpaces.
            
             <important> 
            <para>
            Terminating a WorkSpace is a permanent action and cannot be undone. The user's data
            is destroyed. If you need to archive any user data, contact Amazon Web Services Support
            before terminating the WorkSpace.
            </para>
             </important> 
            <para>
            You can terminate a WorkSpace that is in any state except <c>SUSPENDED</c>.
            </para>
             
            <para>
            This operation is asynchronous and returns before the WorkSpaces have been completely
            terminated. After a WorkSpace is terminated, the <c>TERMINATED</c> state is returned
            only briefly before the WorkSpace directory metadata is cleaned up, so this state
            is rarely returned. To confirm that a WorkSpace is terminated, check for the WorkSpace
            ID by using <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeWorkspaces.html">
            DescribeWorkSpaces</a>. If the WorkSpace ID isn't returned, then the WorkSpace has
            been successfully terminated.
            </para>
             <note> 
            <para>
            Simple AD and AD Connector are made available to you free of charge to use with WorkSpaces.
            If there are no WorkSpaces being used with your Simple AD or AD Connector directory
            for 30 consecutive days, this directory will be automatically deregistered for use
            with Amazon WorkSpaces, and you will be charged for this directory as per the <a href="http://aws.amazon.com/directoryservice/pricing/">Directory
            Service pricing terms</a>.
            </para>
             
            <para>
            To delete empty directories, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/delete-workspaces-directory.html">
            Delete the Directory for Your WorkSpaces</a>. If you delete your Simple AD or AD Connector
            directory, you can always create a new one when you want to start using WorkSpaces
            again.
            </para>
             </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the TerminateWorkspaces service method.</param>
            
            <returns>The response from the TerminateWorkspaces service method, as returned by WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspaces">REST API Reference for TerminateWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginTerminateWorkspaces(Amazon.WorkSpaces.Model.TerminateWorkspacesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the TerminateWorkspaces operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the TerminateWorkspaces operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTerminateWorkspaces
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspaces">REST API Reference for TerminateWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndTerminateWorkspaces(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  TerminateWorkspaces operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginTerminateWorkspaces.</param>
            
            <returns>Returns a  TerminateWorkspacesResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspaces">REST API Reference for TerminateWorkspaces Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.TerminateWorkspacesPool(Amazon.WorkSpaces.Model.TerminateWorkspacesPoolRequest)">
            <summary>
            Terminates the specified pool.
            </summary>
            <param name="request">Container for the necessary parameters to execute the TerminateWorkspacesPool service method.</param>
            
            <returns>The response from the TerminateWorkspacesPool service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationInProgressException">
            The properties of this WorkSpace are currently being modified. Try again in a moment.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspacesPool">REST API Reference for TerminateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginTerminateWorkspacesPool(Amazon.WorkSpaces.Model.TerminateWorkspacesPoolRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the TerminateWorkspacesPool operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the TerminateWorkspacesPool operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTerminateWorkspacesPool
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspacesPool">REST API Reference for TerminateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndTerminateWorkspacesPool(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  TerminateWorkspacesPool operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginTerminateWorkspacesPool.</param>
            
            <returns>Returns a  TerminateWorkspacesPoolResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspacesPool">REST API Reference for TerminateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.TerminateWorkspacesPoolSession(Amazon.WorkSpaces.Model.TerminateWorkspacesPoolSessionRequest)">
            <summary>
            Terminates the pool session.
            </summary>
            <param name="request">Container for the necessary parameters to execute the TerminateWorkspacesPoolSession service method.</param>
            
            <returns>The response from the TerminateWorkspacesPoolSession service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationInProgressException">
            The properties of this WorkSpace are currently being modified. Try again in a moment.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspacesPoolSession">REST API Reference for TerminateWorkspacesPoolSession Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginTerminateWorkspacesPoolSession(Amazon.WorkSpaces.Model.TerminateWorkspacesPoolSessionRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the TerminateWorkspacesPoolSession operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the TerminateWorkspacesPoolSession operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndTerminateWorkspacesPoolSession
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspacesPoolSession">REST API Reference for TerminateWorkspacesPoolSession Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndTerminateWorkspacesPoolSession(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  TerminateWorkspacesPoolSession operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginTerminateWorkspacesPoolSession.</param>
            
            <returns>Returns a  TerminateWorkspacesPoolSessionResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/TerminateWorkspacesPoolSession">REST API Reference for TerminateWorkspacesPoolSession Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.UpdateConnectClientAddIn(Amazon.WorkSpaces.Model.UpdateConnectClientAddInRequest)">
            <summary>
            Updates a Amazon Connect client add-in. Use this action to update the name and endpoint
            URL of a Amazon Connect client add-in.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateConnectClientAddIn service method.</param>
            
            <returns>The response from the UpdateConnectClientAddIn service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateConnectClientAddIn">REST API Reference for UpdateConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginUpdateConnectClientAddIn(Amazon.WorkSpaces.Model.UpdateConnectClientAddInRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateConnectClientAddIn operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateConnectClientAddIn operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateConnectClientAddIn
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateConnectClientAddIn">REST API Reference for UpdateConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndUpdateConnectClientAddIn(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateConnectClientAddIn operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateConnectClientAddIn.</param>
            
            <returns>Returns a  UpdateConnectClientAddInResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateConnectClientAddIn">REST API Reference for UpdateConnectClientAddIn Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.UpdateConnectionAliasPermission(Amazon.WorkSpaces.Model.UpdateConnectionAliasPermissionRequest)">
            <summary>
            Shares or unshares a connection alias with one account by specifying whether that
            account has permission to associate the connection alias with a directory. If the
            association permission is granted, the connection alias is shared with that account.
            If the association permission is revoked, the connection alias is unshared with the
            account. For more information, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/cross-region-redirection.html">
            Cross-Region Redirection for Amazon WorkSpaces</a>.
            
             <note> <ul> <li> 
            <para>
            Before performing this operation, call <a href="https://docs.aws.amazon.com/workspaces/latest/api/API_DescribeConnectionAliases.html">
            DescribeConnectionAliases</a> to make sure that the current state of the connection
            alias is <c>CREATED</c>.
            </para>
             </li> <li> 
            <para>
            To delete a connection alias that has been shared, the shared account must first disassociate
            the connection alias from any directories it has been associated with. Then you must
            unshare the connection alias from the account it has been shared with. You can delete
            a connection alias only after it is no longer shared with any accounts or associated
            with any directories.
            </para>
             </li> </ul> </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateConnectionAliasPermission service method.</param>
            
            <returns>The response from the UpdateConnectionAliasPermission service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceAssociatedException">
            The resource is associated with a directory.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateConnectionAliasPermission">REST API Reference for UpdateConnectionAliasPermission Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginUpdateConnectionAliasPermission(Amazon.WorkSpaces.Model.UpdateConnectionAliasPermissionRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateConnectionAliasPermission operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateConnectionAliasPermission operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateConnectionAliasPermission
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateConnectionAliasPermission">REST API Reference for UpdateConnectionAliasPermission Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndUpdateConnectionAliasPermission(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateConnectionAliasPermission operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateConnectionAliasPermission.</param>
            
            <returns>Returns a  UpdateConnectionAliasPermissionResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateConnectionAliasPermission">REST API Reference for UpdateConnectionAliasPermission Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.UpdateRulesOfIpGroup(Amazon.WorkSpaces.Model.UpdateRulesOfIpGroupRequest)">
            <summary>
            Replaces the current rules of the specified IP access control group with the specified
            rules.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateRulesOfIpGroup service method.</param>
            
            <returns>The response from the UpdateRulesOfIpGroup service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateRulesOfIpGroup">REST API Reference for UpdateRulesOfIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginUpdateRulesOfIpGroup(Amazon.WorkSpaces.Model.UpdateRulesOfIpGroupRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateRulesOfIpGroup operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateRulesOfIpGroup operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateRulesOfIpGroup
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateRulesOfIpGroup">REST API Reference for UpdateRulesOfIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndUpdateRulesOfIpGroup(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateRulesOfIpGroup operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateRulesOfIpGroup.</param>
            
            <returns>Returns a  UpdateRulesOfIpGroupResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateRulesOfIpGroup">REST API Reference for UpdateRulesOfIpGroup Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.UpdateWorkspaceBundle(Amazon.WorkSpaces.Model.UpdateWorkspaceBundleRequest)">
            <summary>
            Updates a WorkSpace bundle with a new image. For more information about updating WorkSpace
            bundles, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/update-custom-bundle.html">
            Update a Custom WorkSpaces Bundle</a>.
            
             <important> 
            <para>
            Existing WorkSpaces aren't automatically updated when you update the bundle that they're
            based on. To update existing WorkSpaces that are based on a bundle that you've updated,
            you must either rebuild the WorkSpaces or delete and recreate them.
            </para>
             </important>
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateWorkspaceBundle service method.</param>
            
            <returns>The response from the UpdateWorkspaceBundle service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspaceBundle">REST API Reference for UpdateWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginUpdateWorkspaceBundle(Amazon.WorkSpaces.Model.UpdateWorkspaceBundleRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateWorkspaceBundle operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateWorkspaceBundle operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateWorkspaceBundle
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspaceBundle">REST API Reference for UpdateWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndUpdateWorkspaceBundle(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateWorkspaceBundle operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateWorkspaceBundle.</param>
            
            <returns>Returns a  UpdateWorkspaceBundleResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspaceBundle">REST API Reference for UpdateWorkspaceBundle Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.UpdateWorkspaceImagePermission(Amazon.WorkSpaces.Model.UpdateWorkspaceImagePermissionRequest)">
            <summary>
            Shares or unshares an image with one account in the same Amazon Web Services Region
            by specifying whether that account has permission to copy the image. If the copy image
            permission is granted, the image is shared with that account. If the copy image permission
            is revoked, the image is unshared with the account.
            
             
            <para>
            After an image has been shared, the recipient account can copy the image to other
            Regions as needed.
            </para>
             
            <para>
            In the China (Ningxia) Region, you can copy images only within the same Region.
            </para>
             
            <para>
            In Amazon Web Services GovCloud (US), to copy images to and from other Regions, contact
            Amazon Web Services Support.
            </para>
             
            <para>
            For more information about sharing images, see <a href="https://docs.aws.amazon.com/workspaces/latest/adminguide/share-custom-image.html">
            Share or Unshare a Custom WorkSpaces Image</a>.
            </para>
             <note> <ul> <li> 
            <para>
            To delete an image that has been shared, you must unshare the image before you delete
            it.
            </para>
             </li> <li> 
            <para>
            Sharing Bring Your Own License (BYOL) images across Amazon Web Services accounts isn't
            supported at this time in Amazon Web Services GovCloud (US). To share BYOL images
            across accounts in Amazon Web Services GovCloud (US), contact Amazon Web Services
            Support.
            </para>
             </li> </ul> </note>
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateWorkspaceImagePermission service method.</param>
            
            <returns>The response from the UpdateWorkspaceImagePermission service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceUnavailableException">
            The specified resource is not available.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspaceImagePermission">REST API Reference for UpdateWorkspaceImagePermission Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginUpdateWorkspaceImagePermission(Amazon.WorkSpaces.Model.UpdateWorkspaceImagePermissionRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateWorkspaceImagePermission operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateWorkspaceImagePermission operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateWorkspaceImagePermission
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspaceImagePermission">REST API Reference for UpdateWorkspaceImagePermission Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndUpdateWorkspaceImagePermission(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateWorkspaceImagePermission operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateWorkspaceImagePermission.</param>
            
            <returns>Returns a  UpdateWorkspaceImagePermissionResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspaceImagePermission">REST API Reference for UpdateWorkspaceImagePermission Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.UpdateWorkspacesPool(Amazon.WorkSpaces.Model.UpdateWorkspacesPoolRequest)">
            <summary>
            Updates the specified pool.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateWorkspacesPool service method.</param>
            
            <returns>The response from the UpdateWorkspacesPool service method, as returned by WorkSpaces.</returns>
            <exception cref="T:Amazon.WorkSpaces.Model.AccessDeniedException">
            The user is not authorized to access a resource.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidParameterValuesException">
            One or more parameter values are not valid.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.InvalidResourceStateException">
            The state of the resource is not valid for this operation.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationInProgressException">
            The properties of this WorkSpace are currently being modified. Try again in a moment.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.OperationNotSupportedException">
            This operation is not supported.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceLimitExceededException">
            Your resource limits have been exceeded.
            </exception>
            <exception cref="T:Amazon.WorkSpaces.Model.ResourceNotFoundException">
            The resource could not be found.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspacesPool">REST API Reference for UpdateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.BeginUpdateWorkspacesPool(Amazon.WorkSpaces.Model.UpdateWorkspacesPoolRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateWorkspacesPool operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateWorkspacesPool operation on AmazonWorkSpacesClient.</param>
            <param name="callback">An AsyncCallback delegate that is invoked when the operation completes.</param>
            <param name="state">A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback
                     procedure using the AsyncState property.</param>
            
            <returns>An IAsyncResult that can be used to poll or wait for results, or both; this value is also needed when invoking EndUpdateWorkspacesPool
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspacesPool">REST API Reference for UpdateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.EndUpdateWorkspacesPool(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateWorkspacesPool operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateWorkspacesPool.</param>
            
            <returns>Returns a  UpdateWorkspacesPoolResult from WorkSpaces.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/UpdateWorkspacesPool">REST API Reference for UpdateWorkspacesPool Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpaces.IAmazonWorkSpaces.DetermineServiceOperationEndpoint(Amazon.Runtime.AmazonWebServiceRequest)">
            <summary>
            Returns the endpoint that will be used for a particular request.
            </summary>
            <param name="request">Request for the desired service operation.</param>
            <returns>The resolved endpoint for the given request.</returns>
        </member>
    </members>
</doc>
