<?xml version="1.0"?>
<doc>
    <assembly>
        <name>AWSSDK.WorkSpacesThinClient</name>
    </assembly>
    <members>
        <member name="T:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientConfig">
            <summary>
            Configuration for accessing Amazon WorkSpacesThinClient service
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientConfig.ServiceId">
            <summary>
             The ServiceId, which is the unique identifier for a service.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientConfig.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientConfig.RegionEndpointServiceName">
            <summary>
            The constant used to lookup in the region hash the endpoint.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientConfig.ServiceVersion">
            <summary>
            Gets the ServiceVersion property.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientConfig.UserAgent">
            <summary>
            Gets the value of UserAgent property.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientDefaultConfiguration">
            <summary>
            Configuration for accessing Amazon WorkSpacesThinClient service
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientDefaultConfiguration.GetAllConfigurations">
            <summary>
            Collection of all <see cref="T:Amazon.Runtime.DefaultConfiguration"/>s supported by
            WorkSpacesThinClient
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientDefaultConfiguration.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.WorkSpacesThinClient.AmazonWorkSpacesThinClientDefaultConfiguration.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.WorkSpacesThinClient.AmazonWorkSpacesThinClientDefaultConfiguration.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.WorkSpacesThinClient.AmazonWorkSpacesThinClientDefaultConfiguration.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.WorkSpacesThinClient.AmazonWorkSpacesThinClientDefaultConfiguration.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.WorkSpacesThinClient.AmazonWorkSpacesThinClientDefaultConfiguration.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.WorkSpacesThinClient.Endpoints.WorkSpacesThinClientEndpointParameters">
            <summary>
            Contains parameters used for resolving WorkSpacesThinClient endpoints
            Parameters can be sourced from client config and service operations
            Used by internal WorkSpacesThinClientEndpointProvider and WorkSpacesThinClientEndpointResolver
            Can be used by custom EndpointProvider, see ClientConfig.EndpointProvider
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Endpoints.WorkSpacesThinClientEndpointParameters.#ctor">
            <summary>
            WorkSpacesThinClientEndpointParameters constructor
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Endpoints.WorkSpacesThinClientEndpointParameters.Region">
            <summary>
            Region parameter
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Endpoints.WorkSpacesThinClientEndpointParameters.UseDualStack">
            <summary>
            UseDualStack parameter
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Endpoints.WorkSpacesThinClientEndpointParameters.UseFIPS">
            <summary>
            UseFIPS parameter
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Endpoints.WorkSpacesThinClientEndpointParameters.Endpoint">
            <summary>
            Endpoint parameter
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientException">
            <summary>
             Common exception for the WorkSpacesThinClient service.
             </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientException.#ctor(System.String)">
            <summary>
            Construct instance of AmazonWorkSpacesThinClientException
            </summary>
            <param name="message"></param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of AmazonWorkSpacesThinClientException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientException.#ctor(System.Exception)">
            <summary>
            Construct instance of AmazonWorkSpacesThinClientException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of AmazonWorkSpacesThinClientException
            </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.WorkSpacesThinClient.AmazonWorkSpacesThinClientException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of AmazonWorkSpacesThinClientException
            </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.WorkSpacesThinClient.AmazonWorkSpacesThinClientException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the AmazonWorkSpacesThinClientException 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.WorkSpacesThinClient.Internal.AmazonWorkSpacesThinClientEndpointProvider">
            <summary>
            Amazon WorkSpacesThinClient endpoint provider.
            Resolves endpoint for given set of WorkSpacesThinClientEndpointParameters.
            Can throw AmazonClientException if endpoint resolution is unsuccessful.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Internal.AmazonWorkSpacesThinClientEndpointProvider.ResolveEndpoint(Amazon.Runtime.Endpoints.EndpointParameters)">
            <summary>
            Resolve endpoint for WorkSpacesThinClientEndpointParameters
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Internal.AmazonWorkSpacesThinClientEndpointResolver">
            <summary>
            Amazon WorkSpacesThinClient endpoint resolver.
            Custom PipelineHandler responsible for resolving endpoint and setting authentication parameters for WorkSpacesThinClient service requests.
            Collects values for WorkSpacesThinClientEndpointParameters and then tries to resolve endpoint by calling 
            ResolveEndpoint method on GlobalEndpoints.Provider if present, otherwise uses WorkSpacesThinClientEndpointProvider.
            Responsible for setting authentication and http headers provided by resolved endpoint.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Internal.AmazonWorkSpacesThinClientMetadata">
            <summary>
            Service metadata for  Amazon WorkSpacesThinClient service
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Internal.AmazonWorkSpacesThinClientMetadata.ServiceId">
            <summary>
            Gets the value of the Service Id.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Internal.AmazonWorkSpacesThinClientMetadata.OperationNameMapping">
            <summary>
            Gets the dictionary that gives mapping of renamed operations
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            <summary>
            You do not have sufficient access to perform this action.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.Model.AccessDeniedException.#ctor(System.Exception)">
            <summary>
            Construct instance of AccessDeniedException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.Model.ConflictException">
            <summary>
            The requested operation would cause a conflict with the current state of a service
            resource associated with the request. Resolve the conflict before retrying this request.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.Model.ConflictException.#ctor(System.Exception)">
            <summary>
            Construct instance of ConflictException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.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="P:Amazon.WorkSpacesThinClient.Model.ConflictException.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The ID of the resource associated with the request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ConflictException.ResourceType">
            <summary>
            Gets and sets the property ResourceType. 
            <para>
            The type of the resource associated with the request.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest">
            <summary>
            Container for the parameters to the CreateEnvironment operation.
            Creates an environment for your thin client devices.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest.ClientToken">
            <summary>
            Gets and sets the property ClientToken. 
            <para>
            Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency
            of the request. This lets you safely retry the request without accidentally performing
            the same operation a second time. Passing the same value to a later call to an operation
            requires that you also pass the same value for all other parameters. We recommend
            that you use a <a href="https://wikipedia.org/wiki/Universally_unique_identifier">UUID
            type of value</a>.
            </para>
             
            <para>
            If you don't provide this value, then Amazon Web Services generates a random one for
            you.
            </para>
             
            <para>
            If you retry the operation with the same <c>ClientToken</c>, but with different parameters,
            the retry fails with an <c>IdempotentParameterMismatch</c> error.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest.DesiredSoftwareSetId">
            <summary>
            Gets and sets the property DesiredSoftwareSetId. 
            <para>
            The ID of the software set to apply.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest.DesktopArn">
            <summary>
            Gets and sets the property DesktopArn. 
            <para>
            The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces
            Secure Browser, or AppStream 2.0.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest.DesktopEndpoint">
            <summary>
            Gets and sets the property DesktopEndpoint. 
            <para>
            The URL for the identity provider login (only for environments that use AppStream
            2.0).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest.DeviceCreationTags">
            <summary>
            Gets and sets the property DeviceCreationTags. 
            <para>
            A map of the key-value pairs of the tag or tags to assign to the newly created devices
            for this environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest.KmsKeyArn">
            <summary>
            Gets and sets the property KmsKeyArn. 
            <para>
            The Amazon Resource Name (ARN) of the Key Management Service key to use to encrypt
            the environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest.MaintenanceWindow">
            <summary>
            Gets and sets the property MaintenanceWindow. 
            <para>
            A specification for a time window to apply software updates.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name for the environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest.SoftwareSetUpdateMode">
            <summary>
            Gets and sets the property SoftwareSetUpdateMode. 
            <para>
            An option to define which software updates to apply.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest.SoftwareSetUpdateSchedule">
            <summary>
            Gets and sets the property SoftwareSetUpdateSchedule. 
            <para>
            An option to define if software updates should be applied within a maintenance window.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            A map of the key-value pairs of the tag or tags to assign to the resource.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.CreateEnvironmentResponse">
            <summary>
            This is the response object from the CreateEnvironment operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.CreateEnvironmentResponse.Environment">
            <summary>
            Gets and sets the property Environment. 
            <para>
            Describes an environment.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.DeleteDeviceRequest">
            <summary>
            Container for the parameters to the DeleteDevice operation.
            Deletes a thin client device.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeleteDeviceRequest.ClientToken">
            <summary>
            Gets and sets the property ClientToken. 
            <para>
            Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency
            of the request. This lets you safely retry the request without accidentally performing
            the same operation a second time. Passing the same value to a later call to an operation
            requires that you also pass the same value for all other parameters. We recommend
            that you use a <a href="https://wikipedia.org/wiki/Universally_unique_identifier">UUID
            type of value</a>.
            </para>
             
            <para>
            If you don't provide this value, then Amazon Web Services generates a random one for
            you.
            </para>
             
            <para>
            If you retry the operation with the same <c>ClientToken</c>, but with different parameters,
            the retry fails with an <c>IdempotentParameterMismatch</c> error.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeleteDeviceRequest.Id">
            <summary>
            Gets and sets the property Id. 
            <para>
            The ID of the device to delete.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.DeleteDeviceResponse">
            <summary>
            This is the response object from the DeleteDevice operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.DeleteEnvironmentRequest">
            <summary>
            Container for the parameters to the DeleteEnvironment operation.
            Deletes an environment.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeleteEnvironmentRequest.ClientToken">
            <summary>
            Gets and sets the property ClientToken. 
            <para>
            Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency
            of the request. This lets you safely retry the request without accidentally performing
            the same operation a second time. Passing the same value to a later call to an operation
            requires that you also pass the same value for all other parameters. We recommend
            that you use a <a href="https://wikipedia.org/wiki/Universally_unique_identifier">UUID
            type of value</a>.
            </para>
             
            <para>
            If you don't provide this value, then Amazon Web Services generates a random one for
            you.
            </para>
             
            <para>
            If you retry the operation with the same <c>ClientToken</c>, but with different parameters,
            the retry fails with an <c>IdempotentParameterMismatch</c> error.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeleteEnvironmentRequest.Id">
            <summary>
            Gets and sets the property Id. 
            <para>
            The ID of the environment to delete.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.DeleteEnvironmentResponse">
            <summary>
            This is the response object from the DeleteEnvironment operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.DeregisterDeviceRequest">
            <summary>
            Container for the parameters to the DeregisterDevice operation.
            Deregisters a thin client device.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeregisterDeviceRequest.ClientToken">
            <summary>
            Gets and sets the property ClientToken. 
            <para>
            Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency
            of the request. This lets you safely retry the request without accidentally performing
            the same operation a second time. Passing the same value to a later call to an operation
            requires that you also pass the same value for all other parameters. We recommend
            that you use a <a href="https://wikipedia.org/wiki/Universally_unique_identifier">UUID
            type of value</a>.
            </para>
             
            <para>
            If you don't provide this value, then Amazon Web Services generates a random one for
            you.
            </para>
             
            <para>
            If you retry the operation with the same <c>ClientToken</c>, but with different parameters,
            the retry fails with an <c>IdempotentParameterMismatch</c> error.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeregisterDeviceRequest.Id">
            <summary>
            Gets and sets the property Id. 
            <para>
            The ID of the device to deregister.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeregisterDeviceRequest.TargetDeviceStatus">
            <summary>
            Gets and sets the property TargetDeviceStatus. 
            <para>
            The desired new status for the device.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.DeregisterDeviceResponse">
            <summary>
            This is the response object from the DeregisterDevice operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Device">
            <summary>
            Describes a thin client device.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.Arn">
            <summary>
            Gets and sets the property Arn. 
            <para>
            The Amazon Resource Name (ARN) of the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.CreatedAt">
            <summary>
            Gets and sets the property CreatedAt. 
            <para>
            The timestamp of when the device was created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.CurrentSoftwareSetId">
            <summary>
            Gets and sets the property CurrentSoftwareSetId. 
            <para>
            The ID of the software set currently installed on the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.CurrentSoftwareSetVersion">
            <summary>
            Gets and sets the property CurrentSoftwareSetVersion. 
            <para>
            The version of the software set currently installed on the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.DesiredSoftwareSetId">
            <summary>
            Gets and sets the property DesiredSoftwareSetId. 
            <para>
            The ID of the software set which the device has been set to.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.EnvironmentId">
            <summary>
            Gets and sets the property EnvironmentId. 
            <para>
            The ID of the environment the device is associated with.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.Id">
            <summary>
            Gets and sets the property Id. 
            <para>
            The ID of the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.KmsKeyArn">
            <summary>
            Gets and sets the property KmsKeyArn. 
            <para>
            The Amazon Resource Name (ARN) of the Key Management Service key used to encrypt the
            device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.LastConnectedAt">
            <summary>
            Gets and sets the property LastConnectedAt. 
            <para>
            The timestamp of the most recent session on the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.LastPostureAt">
            <summary>
            Gets and sets the property LastPostureAt. 
            <para>
            The timestamp of the most recent check-in of the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.LastUserId">
            <summary>
            Gets and sets the property LastUserId. 
            <para>
            The user ID of the most recent session on the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.Model">
            <summary>
            Gets and sets the property Model. 
            <para>
            The model number of the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.PendingSoftwareSetId">
            <summary>
            Gets and sets the property PendingSoftwareSetId. 
            <para>
            The ID of the software set that is pending to be installed on the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.PendingSoftwareSetVersion">
            <summary>
            Gets and sets the property PendingSoftwareSetVersion. 
            <para>
            The version of the software set that is pending to be installed on the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.SerialNumber">
            <summary>
            Gets and sets the property SerialNumber. 
            <para>
            The hardware serial number of the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.SoftwareSetComplianceStatus">
            <summary>
            Gets and sets the property SoftwareSetComplianceStatus. 
            <para>
            Describes if the software currently installed on the device is a supported version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.SoftwareSetUpdateSchedule">
            <summary>
            Gets and sets the property SoftwareSetUpdateSchedule. 
            <para>
            An option to define if software updates should be applied within a maintenance window.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.SoftwareSetUpdateStatus">
            <summary>
            Gets and sets the property SoftwareSetUpdateStatus. 
            <para>
            Describes if the device has a supported version of software installed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.Status">
            <summary>
            Gets and sets the property Status. 
            <para>
            The status of the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Device.UpdatedAt">
            <summary>
            Gets and sets the property UpdatedAt. 
            <para>
            The timestamp of when the device was updated.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.DeviceSummary">
            <summary>
            Describes a thin client device.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.Arn">
            <summary>
            Gets and sets the property Arn. 
            <para>
            The Amazon Resource Name (ARN) of the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.CreatedAt">
            <summary>
            Gets and sets the property CreatedAt. 
            <para>
            The timestamp of when the device was created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.CurrentSoftwareSetId">
            <summary>
            Gets and sets the property CurrentSoftwareSetId. 
            <para>
            The ID of the software set currently installed on the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.DesiredSoftwareSetId">
            <summary>
            Gets and sets the property DesiredSoftwareSetId. 
            <para>
            The ID of the software set which the device has been set to.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.EnvironmentId">
            <summary>
            Gets and sets the property EnvironmentId. 
            <para>
            The ID of the environment the device is associated with.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.Id">
            <summary>
            Gets and sets the property Id. 
            <para>
            The ID of the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.LastConnectedAt">
            <summary>
            Gets and sets the property LastConnectedAt. 
            <para>
            The timestamp of the most recent session on the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.LastPostureAt">
            <summary>
            Gets and sets the property LastPostureAt. 
            <para>
            The timestamp of the most recent check-in of the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.LastUserId">
            <summary>
            Gets and sets the property LastUserId. 
            <para>
            The user ID of the most recent session on the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.Model">
            <summary>
            Gets and sets the property Model. 
            <para>
            The model number of the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.PendingSoftwareSetId">
            <summary>
            Gets and sets the property PendingSoftwareSetId. 
            <para>
            The ID of the software set that is pending to be installed on the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.SerialNumber">
            <summary>
            Gets and sets the property SerialNumber. 
            <para>
            The hardware serial number of the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.SoftwareSetUpdateSchedule">
            <summary>
            Gets and sets the property SoftwareSetUpdateSchedule. 
            <para>
            An option to define if software updates should be applied within a maintenance window.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.Status">
            <summary>
            Gets and sets the property Status. 
            <para>
            The status of the device.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.DeviceSummary.UpdatedAt">
            <summary>
            Gets and sets the property UpdatedAt. 
            <para>
            The timestamp of when the device was updated.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Environment">
            <summary>
            Describes an environment.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.ActivationCode">
            <summary>
            Gets and sets the property ActivationCode. 
            <para>
            The activation code to register a device to the environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.Arn">
            <summary>
            Gets and sets the property Arn. 
            <para>
            The Amazon Resource Name (ARN) of the environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.CreatedAt">
            <summary>
            Gets and sets the property CreatedAt. 
            <para>
            The timestamp of when the environment was created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.DesiredSoftwareSetId">
            <summary>
            Gets and sets the property DesiredSoftwareSetId. 
            <para>
            The ID of the software set to apply.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.DesktopArn">
            <summary>
            Gets and sets the property DesktopArn. 
            <para>
            The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces
            Secure Browser, or AppStream 2.0.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.DesktopEndpoint">
            <summary>
            Gets and sets the property DesktopEndpoint. 
            <para>
            The URL for the identity provider login (only for environments that use AppStream
            2.0).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.DesktopType">
            <summary>
            Gets and sets the property DesktopType. 
            <para>
            The type of streaming desktop for the environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.DeviceCreationTags">
            <summary>
            Gets and sets the property DeviceCreationTags. 
            <para>
            The tag keys and optional values for the newly created devices for this environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.Id">
            <summary>
            Gets and sets the property Id. 
            <para>
            The ID of the environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.KmsKeyArn">
            <summary>
            Gets and sets the property KmsKeyArn. 
            <para>
            The Amazon Resource Name (ARN) of the Key Management Service key used to encrypt the
            environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.MaintenanceWindow">
            <summary>
            Gets and sets the property MaintenanceWindow. 
            <para>
            A specification for a time window to apply software updates.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.PendingSoftwareSetId">
            <summary>
            Gets and sets the property PendingSoftwareSetId. 
            <para>
            The ID of the software set that is pending to be installed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.PendingSoftwareSetVersion">
            <summary>
            Gets and sets the property PendingSoftwareSetVersion. 
            <para>
            The version of the software set that is pending to be installed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.RegisteredDevicesCount">
            <summary>
            Gets and sets the property RegisteredDevicesCount. 
            <para>
            The number of devices registered to the environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.SoftwareSetComplianceStatus">
            <summary>
            Gets and sets the property SoftwareSetComplianceStatus. 
            <para>
            Describes if the software currently installed on all devices in the environment is
            a supported version.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.SoftwareSetUpdateMode">
            <summary>
            Gets and sets the property SoftwareSetUpdateMode. 
            <para>
            An option to define which software updates to apply.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.SoftwareSetUpdateSchedule">
            <summary>
            Gets and sets the property SoftwareSetUpdateSchedule. 
            <para>
            An option to define if software updates should be applied within a maintenance window.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Environment.UpdatedAt">
            <summary>
            Gets and sets the property UpdatedAt. 
            <para>
            The timestamp of when the device was updated.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.EnvironmentSummary">
            <summary>
            Describes an environment.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.EnvironmentSummary.ActivationCode">
            <summary>
            Gets and sets the property ActivationCode. 
            <para>
            The activation code to register a device to the environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.EnvironmentSummary.Arn">
            <summary>
            Gets and sets the property Arn. 
            <para>
            The Amazon Resource Name (ARN) of the environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.EnvironmentSummary.CreatedAt">
            <summary>
            Gets and sets the property CreatedAt. 
            <para>
            The timestamp of when the environment was created.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.EnvironmentSummary.DesiredSoftwareSetId">
            <summary>
            Gets and sets the property DesiredSoftwareSetId. 
            <para>
            The ID of the software set to apply.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.EnvironmentSummary.DesktopArn">
            <summary>
            Gets and sets the property DesktopArn. 
            <para>
            The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces
            Secure Browser, or AppStream 2.0.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.EnvironmentSummary.DesktopEndpoint">
            <summary>
            Gets and sets the property DesktopEndpoint. 
            <para>
            The URL for the identity provider login (only for environments that use AppStream
            2.0).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.EnvironmentSummary.DesktopType">
            <summary>
            Gets and sets the property DesktopType. 
            <para>
            The type of streaming desktop for the environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.EnvironmentSummary.Id">
            <summary>
            Gets and sets the property Id. 
            <para>
            The ID of the environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.EnvironmentSummary.MaintenanceWindow">
            <summary>
            Gets and sets the property MaintenanceWindow. 
            <para>
            A specification for a time window to apply software updates.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.EnvironmentSummary.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.EnvironmentSummary.PendingSoftwareSetId">
            <summary>
            Gets and sets the property PendingSoftwareSetId. 
            <para>
            The ID of the software set that is pending to be installed.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.EnvironmentSummary.SoftwareSetUpdateMode">
            <summary>
            Gets and sets the property SoftwareSetUpdateMode. 
            <para>
            An option to define which software updates to apply.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.EnvironmentSummary.SoftwareSetUpdateSchedule">
            <summary>
            Gets and sets the property SoftwareSetUpdateSchedule. 
            <para>
            An option to define if software updates should be applied within a maintenance window.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.EnvironmentSummary.UpdatedAt">
            <summary>
            Gets and sets the property UpdatedAt. 
            <para>
            The timestamp of when the device was updated.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.GetDeviceRequest">
            <summary>
            Container for the parameters to the GetDevice operation.
            Returns information for a thin client device.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.GetDeviceRequest.Id">
            <summary>
            Gets and sets the property Id. 
            <para>
            The ID of the device for which to return information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.GetDeviceResponse">
            <summary>
            This is the response object from the GetDevice operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.GetDeviceResponse.Device">
            <summary>
            Gets and sets the property Device. 
            <para>
            Describes an device.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.GetEnvironmentRequest">
            <summary>
            Container for the parameters to the GetEnvironment operation.
            Returns information for an environment.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.GetEnvironmentRequest.Id">
            <summary>
            Gets and sets the property Id. 
            <para>
            The ID of the environment for which to return information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.GetEnvironmentResponse">
            <summary>
            This is the response object from the GetEnvironment operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.GetEnvironmentResponse.Environment">
            <summary>
            Gets and sets the property Environment. 
            <para>
            Describes an environment.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.GetSoftwareSetRequest">
            <summary>
            Container for the parameters to the GetSoftwareSet operation.
            Returns information for a software set.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.GetSoftwareSetRequest.Id">
            <summary>
            Gets and sets the property Id. 
            <para>
            The ID of the software set for which to return information.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.GetSoftwareSetResponse">
            <summary>
            This is the response object from the GetSoftwareSet operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.GetSoftwareSetResponse.SoftwareSet">
            <summary>
            Gets and sets the property SoftwareSet. 
            <para>
            Describes a software set.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            <summary>
            The server encountered an internal error and is unable to complete the request.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.Model.InternalServerException.#ctor(System.Exception)">
            <summary>
            Construct instance of InternalServerException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.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="P:Amazon.WorkSpacesThinClient.Model.InternalServerException.RetryAfterSeconds">
            <summary>
            Gets and sets the property RetryAfterSeconds. 
            <para>
            The number of seconds to wait before retrying the next request.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.AccessDeniedExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for AccessDeniedException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.AccessDeniedExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ConflictExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ConflictException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ConflictExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.CreateEnvironmentRequestMarshaller">
            <summary>
            CreateEnvironment Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.CreateEnvironmentRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.CreateEnvironmentRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.CreateEnvironmentRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.CreateEnvironmentResponseUnmarshaller">
            <summary>
            Response Unmarshaller for CreateEnvironment operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.CreateEnvironmentResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.CreateEnvironmentResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.CreateEnvironmentResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteDeviceRequestMarshaller">
            <summary>
            DeleteDevice Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteDeviceRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteDeviceRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.DeleteDeviceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteDeviceRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteDeviceResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeleteDevice operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteDeviceResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteDeviceResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteDeviceResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteEnvironmentRequestMarshaller">
            <summary>
            DeleteEnvironment Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteEnvironmentRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteEnvironmentRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.DeleteEnvironmentRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteEnvironmentRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteEnvironmentResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeleteEnvironment operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteEnvironmentResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteEnvironmentResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeleteEnvironmentResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeregisterDeviceRequestMarshaller">
            <summary>
            DeregisterDevice Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeregisterDeviceRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeregisterDeviceRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.DeregisterDeviceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeregisterDeviceRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeregisterDeviceResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeregisterDevice operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeregisterDeviceResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeregisterDeviceResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeregisterDeviceResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeviceSummaryUnmarshaller">
            <summary>
            Response Unmarshaller for DeviceSummary Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeviceSummaryUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpacesThinClient#Model#DeviceSummary,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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeviceSummaryUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeviceSummaryUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeviceUnmarshaller">
            <summary>
            Response Unmarshaller for Device Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeviceUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpacesThinClient#Model#Device,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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeviceUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.DeviceUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.EnvironmentSummaryUnmarshaller">
            <summary>
            Response Unmarshaller for EnvironmentSummary Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.EnvironmentSummaryUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpacesThinClient#Model#EnvironmentSummary,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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.EnvironmentSummaryUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.EnvironmentSummaryUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.EnvironmentUnmarshaller">
            <summary>
            Response Unmarshaller for Environment Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.EnvironmentUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpacesThinClient#Model#Environment,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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.EnvironmentUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.EnvironmentUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetDeviceRequestMarshaller">
            <summary>
            GetDevice Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetDeviceRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetDeviceRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.GetDeviceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetDeviceRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetDeviceResponseUnmarshaller">
            <summary>
            Response Unmarshaller for GetDevice operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetDeviceResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetDeviceResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetDeviceResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetEnvironmentRequestMarshaller">
            <summary>
            GetEnvironment Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetEnvironmentRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetEnvironmentRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.GetEnvironmentRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetEnvironmentRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetEnvironmentResponseUnmarshaller">
            <summary>
            Response Unmarshaller for GetEnvironment operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetEnvironmentResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetEnvironmentResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetEnvironmentResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetSoftwareSetRequestMarshaller">
            <summary>
            GetSoftwareSet Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetSoftwareSetRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetSoftwareSetRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.GetSoftwareSetRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetSoftwareSetRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetSoftwareSetResponseUnmarshaller">
            <summary>
            Response Unmarshaller for GetSoftwareSet operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetSoftwareSetResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetSoftwareSetResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.GetSoftwareSetResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.InternalServerExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for InternalServerException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.InternalServerExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListDevicesRequestMarshaller">
            <summary>
            ListDevices Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListDevicesRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListDevicesRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.ListDevicesRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListDevicesRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListDevicesResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ListDevices operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListDevicesResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListDevicesResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListDevicesResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListEnvironmentsRequestMarshaller">
            <summary>
            ListEnvironments Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListEnvironmentsRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListEnvironmentsRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.ListEnvironmentsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListEnvironmentsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListEnvironmentsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ListEnvironments operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListEnvironmentsResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListEnvironmentsResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListEnvironmentsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListSoftwareSetsRequestMarshaller">
            <summary>
            ListSoftwareSets Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListSoftwareSetsRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListSoftwareSetsRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.ListSoftwareSetsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListSoftwareSetsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListSoftwareSetsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ListSoftwareSets operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListSoftwareSetsResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListSoftwareSetsResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListSoftwareSetsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListTagsForResourceRequestMarshaller">
            <summary>
            ListTagsForResource Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListTagsForResourceRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListTagsForResourceRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.ListTagsForResourceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListTagsForResourceRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListTagsForResourceResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ListTagsForResource operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListTagsForResourceResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListTagsForResourceResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ListTagsForResourceResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.MaintenanceWindowMarshaller">
            <summary>
            MaintenanceWindow Marshaller
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.MaintenanceWindowMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.MaintenanceWindow,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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.MaintenanceWindowMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.MaintenanceWindowUnmarshaller">
            <summary>
            Response Unmarshaller for MaintenanceWindow Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.MaintenanceWindowUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpacesThinClient#Model#MaintenanceWindow,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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.MaintenanceWindowUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.MaintenanceWindowUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ResourceNotFoundExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ResourceNotFoundException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ResourceNotFoundExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ServiceQuotaExceededExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ServiceQuotaExceededException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ServiceQuotaExceededExceptionUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ServiceQuotaExceededExceptionUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ServiceQuotaExceededExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.SoftwareSetSummaryUnmarshaller">
            <summary>
            Response Unmarshaller for SoftwareSetSummary Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.SoftwareSetSummaryUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpacesThinClient#Model#SoftwareSetSummary,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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.SoftwareSetSummaryUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.SoftwareSetSummaryUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.SoftwareSetUnmarshaller">
            <summary>
            Response Unmarshaller for SoftwareSet Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.SoftwareSetUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpacesThinClient#Model#SoftwareSet,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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.SoftwareSetUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.SoftwareSetUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.SoftwareUnmarshaller">
            <summary>
            Response Unmarshaller for Software Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.SoftwareUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpacesThinClient#Model#Software,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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.SoftwareUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.SoftwareUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.TagResourceRequestMarshaller">
            <summary>
            TagResource Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.TagResourceRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.TagResourceRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.TagResourceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.TagResourceRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.TagResourceResponseUnmarshaller">
            <summary>
            Response Unmarshaller for TagResource operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.TagResourceResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.TagResourceResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.TagResourceResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ThrottlingExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ThrottlingException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ThrottlingExceptionUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ThrottlingExceptionUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ThrottlingExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UntagResourceRequestMarshaller">
            <summary>
            UntagResource Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UntagResourceRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UntagResourceRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.UntagResourceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UntagResourceRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UntagResourceResponseUnmarshaller">
            <summary>
            Response Unmarshaller for UntagResource operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UntagResourceResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UntagResourceResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UntagResourceResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateDeviceRequestMarshaller">
            <summary>
            UpdateDevice Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateDeviceRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateDeviceRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.UpdateDeviceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateDeviceRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateDeviceResponseUnmarshaller">
            <summary>
            Response Unmarshaller for UpdateDevice operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateDeviceResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateDeviceResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateDeviceResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateEnvironmentRequestMarshaller">
            <summary>
            UpdateEnvironment Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateEnvironmentRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateEnvironmentRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateEnvironmentRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateEnvironmentResponseUnmarshaller">
            <summary>
            Response Unmarshaller for UpdateEnvironment operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateEnvironmentResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateEnvironmentResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateEnvironmentResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateSoftwareSetRequestMarshaller">
            <summary>
            UpdateSoftwareSet Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateSoftwareSetRequestMarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateSoftwareSetRequestMarshaller.Marshall(Amazon.WorkSpacesThinClient.Model.UpdateSoftwareSetRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateSoftwareSetRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateSoftwareSetResponseUnmarshaller">
            <summary>
            Response Unmarshaller for UpdateSoftwareSet operation
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateSoftwareSetResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateSoftwareSetResponseUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.UpdateSoftwareSetResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ValidationExceptionFieldUnmarshaller">
            <summary>
            Response Unmarshaller for ValidationExceptionField Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ValidationExceptionFieldUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#WorkSpacesThinClient#Model#ValidationExceptionField,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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ValidationExceptionFieldUnmarshaller.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ValidationExceptionFieldUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ValidationExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ValidationException Object
            </summary>  
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.Model.Internal.MarshallTransformations.ValidationExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.ListDevicesRequest">
            <summary>
            Container for the parameters to the ListDevices operation.
            Returns a list of thin client devices.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ListDevicesRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. 
            <para>
            The maximum number of results that are returned per call. You can use <c>nextToken</c>
            to obtain further pages of results.
            </para>
             
            <para>
            This is only an upper limit. The actual number of results returned per call might
            be fewer than the specified maximum.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ListDevicesRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If <c>nextToken</c> is returned, there are more results available. The value of <c>nextToken</c>
            is a unique pagination token for each page. Make the call again using the returned
            token to retrieve the next page. Keep all other arguments unchanged. Each pagination
            token expires after 24 hours. Using an expired pagination token will return an <i>HTTP
            400 InvalidToken error</i>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.ListDevicesResponse">
            <summary>
            This is the response object from the ListDevices operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ListDevicesResponse.Devices">
            <summary>
            Gets and sets the property Devices. 
            <para>
            Describes devices.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ListDevicesResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If <c>nextToken</c> is returned, there are more results available. The value of <c>nextToken</c>
            is a unique pagination token for each page. Make the call again using the returned
            token to retrieve the next page. Keep all other arguments unchanged. Each pagination
            token expires after 24 hours. Using an expired pagination token will return an <i>HTTP
            400 InvalidToken error</i>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.ListEnvironmentsRequest">
            <summary>
            Container for the parameters to the ListEnvironments operation.
            Returns a list of environments.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ListEnvironmentsRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. 
            <para>
            The maximum number of results that are returned per call. You can use <c>nextToken</c>
            to obtain further pages of results.
            </para>
             
            <para>
            This is only an upper limit. The actual number of results returned per call might
            be fewer than the specified maximum.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ListEnvironmentsRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If <c>nextToken</c> is returned, there are more results available. The value of <c>nextToken</c>
            is a unique pagination token for each page. Make the call again using the returned
            token to retrieve the next page. Keep all other arguments unchanged. Each pagination
            token expires after 24 hours. Using an expired pagination token will return an <i>HTTP
            400 InvalidToken error</i>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.ListEnvironmentsResponse">
            <summary>
            This is the response object from the ListEnvironments operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ListEnvironmentsResponse.Environments">
            <summary>
            Gets and sets the property Environments. 
            <para>
            Describes environments.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ListEnvironmentsResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If <c>nextToken</c> is returned, there are more results available. The value of <c>nextToken</c>
            is a unique pagination token for each page. Make the call again using the returned
            token to retrieve the next page. Keep all other arguments unchanged. Each pagination
            token expires after 24 hours. Using an expired pagination token will return an <i>HTTP
            400 InvalidToken error</i>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.ListSoftwareSetsRequest">
            <summary>
            Container for the parameters to the ListSoftwareSets operation.
            Returns a list of software sets.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ListSoftwareSetsRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. 
            <para>
            The maximum number of results that are returned per call. You can use <c>nextToken</c>
            to obtain further pages of results.
            </para>
             
            <para>
            This is only an upper limit. The actual number of results returned per call might
            be fewer than the specified maximum.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ListSoftwareSetsRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If <c>nextToken</c> is returned, there are more results available. The value of <c>nextToken</c>
            is a unique pagination token for each page. Make the call again using the returned
            token to retrieve the next page. Keep all other arguments unchanged. Each pagination
            token expires after 24 hours. Using an expired pagination token will return an <i>HTTP
            400 InvalidToken error</i>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.ListSoftwareSetsResponse">
            <summary>
            This is the response object from the ListSoftwareSets operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ListSoftwareSetsResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. 
            <para>
            If <c>nextToken</c> is returned, there are more results available. The value of <c>nextToken</c>
            is a unique pagination token for each page. Make the call again using the returned
            token to retrieve the next page. Keep all other arguments unchanged. Each pagination
            token expires after 24 hours. Using an expired pagination token will return an <i>HTTP
            400 InvalidToken error</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ListSoftwareSetsResponse.SoftwareSets">
            <summary>
            Gets and sets the property SoftwareSets. 
            <para>
            Describes software sets.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.ListTagsForResourceRequest">
            <summary>
            Container for the parameters to the ListTagsForResource operation.
            Returns a list of tags for a resource.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ListTagsForResourceRequest.ResourceArn">
            <summary>
            Gets and sets the property ResourceArn. 
            <para>
            The Amazon Resource Name (ARN) of the resource for which you want to retrieve tags.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.ListTagsForResourceResponse">
            <summary>
            This is the response object from the ListTagsForResource operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ListTagsForResourceResponse.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            A map of the key-value pairs for the tag or tags assigned to the specified resource.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.MaintenanceWindow">
            <summary>
            Describes the maintenance window for a thin client device.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.MaintenanceWindow.ApplyTimeOf">
            <summary>
            Gets and sets the property ApplyTimeOf. 
            <para>
            The option to set the maintenance window during the device local time or Universal
            Coordinated Time (UTC).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.MaintenanceWindow.DaysOfTheWeek">
            <summary>
            Gets and sets the property DaysOfTheWeek. 
            <para>
            The days of the week during which the maintenance window is open.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.MaintenanceWindow.EndTimeHour">
            <summary>
            Gets and sets the property EndTimeHour. 
            <para>
            The hour for the maintenance window end (<c>00</c>-<c>23</c>).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.MaintenanceWindow.EndTimeMinute">
            <summary>
            Gets and sets the property EndTimeMinute. 
            <para>
            The minutes for the maintenance window end (<c>00</c>-<c>59</c>).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.MaintenanceWindow.StartTimeHour">
            <summary>
            Gets and sets the property StartTimeHour. 
            <para>
            The hour for the maintenance window start (<c>00</c>-<c>23</c>).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.MaintenanceWindow.StartTimeMinute">
            <summary>
            Gets and sets the property StartTimeMinute. 
            <para>
            The minutes past the hour for the maintenance window start (<c>00</c>-<c>59</c>).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.MaintenanceWindow.Type">
            <summary>
            Gets and sets the property Type. 
            <para>
            An option to select the default or custom maintenance window.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            <summary>
            The resource specified in the request was not found.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.Model.ResourceNotFoundException.#ctor(System.Exception)">
            <summary>
            Construct instance of ResourceNotFoundException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.Model.ResourceNotFoundException.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The ID of the resource associated with the request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException.ResourceType">
            <summary>
            Gets and sets the property ResourceType. 
            <para>
            The type of the resource associated with the request.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.ServiceQuotaExceededException">
            <summary>
            Your request exceeds a service quota.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.ServiceQuotaExceededException.#ctor(System.String)">
            <summary>
            Constructs a new ServiceQuotaExceededException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.ServiceQuotaExceededException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ServiceQuotaExceededException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.ServiceQuotaExceededException.#ctor(System.Exception)">
            <summary>
            Construct instance of ServiceQuotaExceededException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.ServiceQuotaExceededException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ServiceQuotaExceededException
            </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.WorkSpacesThinClient.Model.ServiceQuotaExceededException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ServiceQuotaExceededException
            </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.WorkSpacesThinClient.Model.ServiceQuotaExceededException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the ServiceQuotaExceededException 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.WorkSpacesThinClient.Model.ServiceQuotaExceededException.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.WorkSpacesThinClient.Model.ServiceQuotaExceededException.QuotaCode">
            <summary>
            Gets and sets the property QuotaCode. 
            <para>
            The code for the quota in <a href="https://docs.aws.amazon.com/servicequotas/latest/userguide/intro.html">Service
            Quotas</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ServiceQuotaExceededException.ResourceId">
            <summary>
            Gets and sets the property ResourceId. 
            <para>
            The ID of the resource that exceeds the service quota.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ServiceQuotaExceededException.ResourceType">
            <summary>
            Gets and sets the property ResourceType. 
            <para>
            The type of the resource that exceeds the service quota.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ServiceQuotaExceededException.ServiceCode">
            <summary>
            Gets and sets the property ServiceCode. 
            <para>
            The code for the service in <a href="https://docs.aws.amazon.com/servicequotas/latest/userguide/intro.html">Service
            Quotas</a>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.Software">
            <summary>
            Describes software.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Software.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the software component.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.Software.Version">
            <summary>
            Gets and sets the property Version. 
            <para>
            The version of the software component.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.SoftwareSet">
            <summary>
            Describes a software set.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.SoftwareSet.Arn">
            <summary>
            Gets and sets the property Arn. 
            <para>
            The Amazon Resource Name (ARN) of the software set.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.SoftwareSet.Id">
            <summary>
            Gets and sets the property Id. 
            <para>
            The ID of the software set.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.SoftwareSet.ReleasedAt">
            <summary>
            Gets and sets the property ReleasedAt. 
            <para>
            The timestamp of when the software set was released.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.SoftwareSet.Software">
            <summary>
            Gets and sets the property Software. 
            <para>
            A list of the software components in the software set.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.SoftwareSet.SupportedUntil">
            <summary>
            Gets and sets the property SupportedUntil. 
            <para>
            The timestamp of the end of support for the software set.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.SoftwareSet.ValidationStatus">
            <summary>
            Gets and sets the property ValidationStatus. 
            <para>
            An option to define if the software set has been validated.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.SoftwareSet.Version">
            <summary>
            Gets and sets the property Version. 
            <para>
            The version of the software set.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.SoftwareSetSummary">
            <summary>
            Describes a software set.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.SoftwareSetSummary.Arn">
            <summary>
            Gets and sets the property Arn. 
            <para>
            The Amazon Resource Name (ARN) of the software set.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.SoftwareSetSummary.Id">
            <summary>
            Gets and sets the property Id. 
            <para>
            The ID of the software set.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.SoftwareSetSummary.ReleasedAt">
            <summary>
            Gets and sets the property ReleasedAt. 
            <para>
            The timestamp of when the software set was released.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.SoftwareSetSummary.SupportedUntil">
            <summary>
            Gets and sets the property SupportedUntil. 
            <para>
            The timestamp of the end of support for the software set.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.SoftwareSetSummary.ValidationStatus">
            <summary>
            Gets and sets the property ValidationStatus. 
            <para>
            An option to define if the software set has been validated.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.SoftwareSetSummary.Version">
            <summary>
            Gets and sets the property Version. 
            <para>
            The version of the software set.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.TagResourceRequest">
            <summary>
            Container for the parameters to the TagResource operation.
            Assigns one or more tags (key-value pairs) to the specified resource.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.TagResourceRequest.ResourceArn">
            <summary>
            Gets and sets the property ResourceArn. 
            <para>
            The Amazon Resource Name (ARN) of the resource that you want to tag.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.TagResourceRequest.Tags">
            <summary>
            Gets and sets the property Tags. 
            <para>
            A map of the key-value pairs of the tag or tags to assign to the resource.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.TagResourceResponse">
            <summary>
            This is the response object from the TagResource operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            <summary>
            The request was denied due to request throttling.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.ThrottlingException.#ctor(System.String)">
            <summary>
            Constructs a new ThrottlingException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.ThrottlingException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ThrottlingException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.ThrottlingException.#ctor(System.Exception)">
            <summary>
            Construct instance of ThrottlingException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.Model.ThrottlingException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ThrottlingException
            </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.WorkSpacesThinClient.Model.ThrottlingException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ThrottlingException
            </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.WorkSpacesThinClient.Model.ThrottlingException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the ThrottlingException 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.WorkSpacesThinClient.Model.ThrottlingException.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.WorkSpacesThinClient.Model.ThrottlingException.QuotaCode">
            <summary>
            Gets and sets the property QuotaCode. 
            <para>
            The code for the quota in <a href="https://docs.aws.amazon.com/servicequotas/latest/userguide/intro.html">Service
            Quotas</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ThrottlingException.RetryAfterSeconds">
            <summary>
            Gets and sets the property RetryAfterSeconds. 
            <para>
            The number of seconds to wait before retrying the next request.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ThrottlingException.ServiceCode">
            <summary>
            Gets and sets the property ServiceCode. 
            <para>
            The code for the service in <a href="https://docs.aws.amazon.com/servicequotas/latest/userguide/intro.html">Service
            Quotas</a>.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.UntagResourceRequest">
            <summary>
            Container for the parameters to the UntagResource operation.
            Removes a tag or tags from a resource.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UntagResourceRequest.ResourceArn">
            <summary>
            Gets and sets the property ResourceArn. 
            <para>
            The Amazon Resource Name (ARN) of the resource that you want to untag.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UntagResourceRequest.TagKeys">
            <summary>
            Gets and sets the property TagKeys. 
            <para>
            The keys of the key-value pairs for the tag or tags you want to remove from the specified
            resource.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.UntagResourceResponse">
            <summary>
            This is the response object from the UntagResource operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.UpdateDeviceRequest">
            <summary>
            Container for the parameters to the UpdateDevice operation.
            Updates a thin client device.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateDeviceRequest.DesiredSoftwareSetId">
            <summary>
            Gets and sets the property DesiredSoftwareSetId. 
            <para>
            The ID of the software set to apply.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateDeviceRequest.Id">
            <summary>
            Gets and sets the property Id. 
            <para>
            The ID of the device to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateDeviceRequest.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the device to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateDeviceRequest.SoftwareSetUpdateSchedule">
            <summary>
            Gets and sets the property SoftwareSetUpdateSchedule. 
            <para>
            An option to define if software updates should be applied within a maintenance window.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.UpdateDeviceResponse">
            <summary>
            This is the response object from the UpdateDevice operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateDeviceResponse.Device">
            <summary>
            Gets and sets the property Device. 
            <para>
            Describes a device.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentRequest">
            <summary>
            Container for the parameters to the UpdateEnvironment operation.
            Updates an environment.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentRequest.DesiredSoftwareSetId">
            <summary>
            Gets and sets the property DesiredSoftwareSetId. 
            <para>
            The ID of the software set to apply.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentRequest.DesktopArn">
            <summary>
            Gets and sets the property DesktopArn. 
            <para>
            The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces
            Secure Browser, or AppStream 2.0.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentRequest.DesktopEndpoint">
            <summary>
            Gets and sets the property DesktopEndpoint. 
            <para>
            The URL for the identity provider login (only for environments that use AppStream
            2.0).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentRequest.DeviceCreationTags">
            <summary>
            Gets and sets the property DeviceCreationTags. 
            <para>
            A map of the key-value pairs of the tag or tags to assign to the newly created devices
            for this environment.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentRequest.Id">
            <summary>
            Gets and sets the property Id. 
            <para>
            The ID of the environment to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentRequest.MaintenanceWindow">
            <summary>
            Gets and sets the property MaintenanceWindow. 
            <para>
            A specification for a time window to apply software updates.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentRequest.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the environment to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentRequest.SoftwareSetUpdateMode">
            <summary>
            Gets and sets the property SoftwareSetUpdateMode. 
            <para>
            An option to define which software updates to apply.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentRequest.SoftwareSetUpdateSchedule">
            <summary>
            Gets and sets the property SoftwareSetUpdateSchedule. 
            <para>
            An option to define if software updates should be applied within a maintenance window.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentResponse">
            <summary>
            This is the response object from the UpdateEnvironment operation.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentResponse.Environment">
            <summary>
            Gets and sets the property Environment. 
            <para>
            Describes an environment.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.UpdateSoftwareSetRequest">
            <summary>
            Container for the parameters to the UpdateSoftwareSet operation.
            Updates a software set.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateSoftwareSetRequest.Id">
            <summary>
            Gets and sets the property Id. 
            <para>
            The ID of the software set to update.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.UpdateSoftwareSetRequest.ValidationStatus">
            <summary>
            Gets and sets the property ValidationStatus. 
            <para>
            An option to define if the software set has been validated.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.UpdateSoftwareSetResponse">
            <summary>
            This is the response object from the UpdateSoftwareSet operation.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            <summary>
            The input fails to satisfy the specified constraints.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.Model.ValidationException.#ctor(System.Exception)">
            <summary>
            Construct instance of ValidationException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.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.WorkSpacesThinClient.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="P:Amazon.WorkSpacesThinClient.Model.ValidationException.FieldList">
            <summary>
            Gets and sets the property FieldList. 
            <para>
            A list of fields that didn't validate.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ValidationException.Reason">
            <summary>
            Gets and sets the property Reason. 
            <para>
            The reason for the exception.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.Model.ValidationExceptionField">
            <summary>
            Describes a validation exception.
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ValidationExceptionField.Message">
            <summary>
            Gets and sets the property Message. 
            <para>
            A message that describes the reason for the exception.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.Model.ValidationExceptionField.Name">
            <summary>
            Gets and sets the property Name. 
            <para>
            The name of the exception.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientRequest">
            <summary>
            Base class for WorkSpacesThinClient operation requests.
            </summary>
        </member>
        <member name="T:Amazon.WorkSpacesThinClient.ApplyTimeOf">
            <summary>
            Constants used for properties of type ApplyTimeOf.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.ApplyTimeOf.DEVICE">
            <summary>
            Constant DEVICE for ApplyTimeOf
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.ApplyTimeOf.UTC">
            <summary>
            Constant UTC for ApplyTimeOf
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.ApplyTimeOf.#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.WorkSpacesThinClient.ApplyTimeOf.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.WorkSpacesThinClient.ApplyTimeOf.op_Implicit(System.String)~Amazon.WorkSpacesThinClient.ApplyTimeOf">
            <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.WorkSpacesThinClient.DayOfWeek">
            <summary>
            Constants used for properties of type DayOfWeek.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DayOfWeek.FRIDAY">
            <summary>
            Constant FRIDAY for DayOfWeek
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DayOfWeek.MONDAY">
            <summary>
            Constant MONDAY for DayOfWeek
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DayOfWeek.SATURDAY">
            <summary>
            Constant SATURDAY for DayOfWeek
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DayOfWeek.SUNDAY">
            <summary>
            Constant SUNDAY for DayOfWeek
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DayOfWeek.THURSDAY">
            <summary>
            Constant THURSDAY for DayOfWeek
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DayOfWeek.TUESDAY">
            <summary>
            Constant TUESDAY for DayOfWeek
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DayOfWeek.WEDNESDAY">
            <summary>
            Constant WEDNESDAY for DayOfWeek
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.DayOfWeek.#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.WorkSpacesThinClient.DayOfWeek.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.WorkSpacesThinClient.DayOfWeek.op_Implicit(System.String)~Amazon.WorkSpacesThinClient.DayOfWeek">
            <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.WorkSpacesThinClient.DesktopType">
            <summary>
            Constants used for properties of type DesktopType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DesktopType.Appstream">
            <summary>
            Constant Appstream for DesktopType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DesktopType.Workspaces">
            <summary>
            Constant Workspaces for DesktopType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DesktopType.WorkspacesWeb">
            <summary>
            Constant WorkspacesWeb for DesktopType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.DesktopType.#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.WorkSpacesThinClient.DesktopType.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.WorkSpacesThinClient.DesktopType.op_Implicit(System.String)~Amazon.WorkSpacesThinClient.DesktopType">
            <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.WorkSpacesThinClient.DeviceSoftwareSetComplianceStatus">
            <summary>
            Constants used for properties of type DeviceSoftwareSetComplianceStatus.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DeviceSoftwareSetComplianceStatus.COMPLIANT">
            <summary>
            Constant COMPLIANT for DeviceSoftwareSetComplianceStatus
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DeviceSoftwareSetComplianceStatus.NONE">
            <summary>
            Constant NONE for DeviceSoftwareSetComplianceStatus
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DeviceSoftwareSetComplianceStatus.NOT_COMPLIANT">
            <summary>
            Constant NOT_COMPLIANT for DeviceSoftwareSetComplianceStatus
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.DeviceSoftwareSetComplianceStatus.#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.WorkSpacesThinClient.DeviceSoftwareSetComplianceStatus.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.WorkSpacesThinClient.DeviceSoftwareSetComplianceStatus.op_Implicit(System.String)~Amazon.WorkSpacesThinClient.DeviceSoftwareSetComplianceStatus">
            <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.WorkSpacesThinClient.DeviceStatus">
            <summary>
            Constants used for properties of type DeviceStatus.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DeviceStatus.ARCHIVED">
            <summary>
            Constant ARCHIVED for DeviceStatus
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DeviceStatus.DEREGISTERED">
            <summary>
            Constant DEREGISTERED for DeviceStatus
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DeviceStatus.DEREGISTERING">
            <summary>
            Constant DEREGISTERING for DeviceStatus
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.DeviceStatus.REGISTERED">
            <summary>
            Constant REGISTERED for DeviceStatus
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.DeviceStatus.#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.WorkSpacesThinClient.DeviceStatus.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.WorkSpacesThinClient.DeviceStatus.op_Implicit(System.String)~Amazon.WorkSpacesThinClient.DeviceStatus">
            <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.WorkSpacesThinClient.EnvironmentSoftwareSetComplianceStatus">
            <summary>
            Constants used for properties of type EnvironmentSoftwareSetComplianceStatus.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.EnvironmentSoftwareSetComplianceStatus.COMPLIANT">
            <summary>
            Constant COMPLIANT for EnvironmentSoftwareSetComplianceStatus
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.EnvironmentSoftwareSetComplianceStatus.NO_REGISTERED_DEVICES">
            <summary>
            Constant NO_REGISTERED_DEVICES for EnvironmentSoftwareSetComplianceStatus
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.EnvironmentSoftwareSetComplianceStatus.NOT_COMPLIANT">
            <summary>
            Constant NOT_COMPLIANT for EnvironmentSoftwareSetComplianceStatus
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.EnvironmentSoftwareSetComplianceStatus.#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.WorkSpacesThinClient.EnvironmentSoftwareSetComplianceStatus.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.WorkSpacesThinClient.EnvironmentSoftwareSetComplianceStatus.op_Implicit(System.String)~Amazon.WorkSpacesThinClient.EnvironmentSoftwareSetComplianceStatus">
            <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.WorkSpacesThinClient.MaintenanceWindowType">
            <summary>
            Constants used for properties of type MaintenanceWindowType.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.MaintenanceWindowType.CUSTOM">
            <summary>
            Constant CUSTOM for MaintenanceWindowType
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.MaintenanceWindowType.SYSTEM">
            <summary>
            Constant SYSTEM for MaintenanceWindowType
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.MaintenanceWindowType.#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.WorkSpacesThinClient.MaintenanceWindowType.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.WorkSpacesThinClient.MaintenanceWindowType.op_Implicit(System.String)~Amazon.WorkSpacesThinClient.MaintenanceWindowType">
            <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.WorkSpacesThinClient.SoftwareSetUpdateMode">
            <summary>
            Constants used for properties of type SoftwareSetUpdateMode.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.SoftwareSetUpdateMode.USE_DESIRED">
            <summary>
            Constant USE_DESIRED for SoftwareSetUpdateMode
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.SoftwareSetUpdateMode.USE_LATEST">
            <summary>
            Constant USE_LATEST for SoftwareSetUpdateMode
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.SoftwareSetUpdateMode.#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.WorkSpacesThinClient.SoftwareSetUpdateMode.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.WorkSpacesThinClient.SoftwareSetUpdateMode.op_Implicit(System.String)~Amazon.WorkSpacesThinClient.SoftwareSetUpdateMode">
            <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.WorkSpacesThinClient.SoftwareSetUpdateSchedule">
            <summary>
            Constants used for properties of type SoftwareSetUpdateSchedule.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.SoftwareSetUpdateSchedule.APPLY_IMMEDIATELY">
            <summary>
            Constant APPLY_IMMEDIATELY for SoftwareSetUpdateSchedule
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.SoftwareSetUpdateSchedule.USE_MAINTENANCE_WINDOW">
            <summary>
            Constant USE_MAINTENANCE_WINDOW for SoftwareSetUpdateSchedule
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.SoftwareSetUpdateSchedule.#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.WorkSpacesThinClient.SoftwareSetUpdateSchedule.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.WorkSpacesThinClient.SoftwareSetUpdateSchedule.op_Implicit(System.String)~Amazon.WorkSpacesThinClient.SoftwareSetUpdateSchedule">
            <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.WorkSpacesThinClient.SoftwareSetUpdateStatus">
            <summary>
            Constants used for properties of type SoftwareSetUpdateStatus.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.SoftwareSetUpdateStatus.AVAILABLE">
            <summary>
            Constant AVAILABLE for SoftwareSetUpdateStatus
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.SoftwareSetUpdateStatus.IN_PROGRESS">
            <summary>
            Constant IN_PROGRESS for SoftwareSetUpdateStatus
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.SoftwareSetUpdateStatus.UP_TO_DATE">
            <summary>
            Constant UP_TO_DATE for SoftwareSetUpdateStatus
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.SoftwareSetUpdateStatus.#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.WorkSpacesThinClient.SoftwareSetUpdateStatus.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.WorkSpacesThinClient.SoftwareSetUpdateStatus.op_Implicit(System.String)~Amazon.WorkSpacesThinClient.SoftwareSetUpdateStatus">
            <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.WorkSpacesThinClient.SoftwareSetValidationStatus">
            <summary>
            Constants used for properties of type SoftwareSetValidationStatus.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.SoftwareSetValidationStatus.NOT_VALIDATED">
            <summary>
            Constant NOT_VALIDATED for SoftwareSetValidationStatus
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.SoftwareSetValidationStatus.VALIDATED">
            <summary>
            Constant VALIDATED for SoftwareSetValidationStatus
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.SoftwareSetValidationStatus.#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.WorkSpacesThinClient.SoftwareSetValidationStatus.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.WorkSpacesThinClient.SoftwareSetValidationStatus.op_Implicit(System.String)~Amazon.WorkSpacesThinClient.SoftwareSetValidationStatus">
            <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.WorkSpacesThinClient.TargetDeviceStatus">
            <summary>
            Constants used for properties of type TargetDeviceStatus.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.TargetDeviceStatus.ARCHIVED">
            <summary>
            Constant ARCHIVED for TargetDeviceStatus
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.TargetDeviceStatus.DEREGISTERED">
            <summary>
            Constant DEREGISTERED for TargetDeviceStatus
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.TargetDeviceStatus.#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.WorkSpacesThinClient.TargetDeviceStatus.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.WorkSpacesThinClient.TargetDeviceStatus.op_Implicit(System.String)~Amazon.WorkSpacesThinClient.TargetDeviceStatus">
            <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.WorkSpacesThinClient.ValidationExceptionReason">
            <summary>
            Constants used for properties of type ValidationExceptionReason.
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.ValidationExceptionReason.CannotParse">
            <summary>
            Constant CannotParse for ValidationExceptionReason
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.ValidationExceptionReason.FieldValidationFailed">
            <summary>
            Constant FieldValidationFailed for ValidationExceptionReason
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.ValidationExceptionReason.Other">
            <summary>
            Constant Other for ValidationExceptionReason
            </summary>
        </member>
        <member name="F:Amazon.WorkSpacesThinClient.ValidationExceptionReason.UnknownOperation">
            <summary>
            Constant UnknownOperation for ValidationExceptionReason
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.ValidationExceptionReason.#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.WorkSpacesThinClient.ValidationExceptionReason.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.WorkSpacesThinClient.ValidationExceptionReason.op_Implicit(System.String)~Amazon.WorkSpacesThinClient.ValidationExceptionReason">
            <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.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient">
             <summary>
             <para>Implementation for accessing WorkSpacesThinClient</para>
            
             Amazon WorkSpaces Thin Client is an affordable device built to work with Amazon Web
             Services End User Computing (EUC) virtual desktops to provide users with a complete
             cloud desktop solution. WorkSpaces Thin Client is a compact device designed to connect
             up to two monitors and USB devices like a keyboard, mouse, headset, and webcam. To
             maximize endpoint security, WorkSpaces Thin Client devices do not allow local data
             storage or installation of unapproved applications. The WorkSpaces Thin Client device
             ships preloaded with device management software.
             
              
             <para>
             You can use these APIs to complete WorkSpaces Thin Client tasks, such as creating
             environments or viewing devices. For more information about WorkSpaces Thin Client,
             including the required permissions to use the service, see the <a href="https://docs.aws.amazon.com/workspaces-thin-client/latest/ag/">Amazon
             WorkSpaces Thin Client Administrator Guide</a>. For more information about using the
             Command Line Interface (CLI) to manage your WorkSpaces Thin Client resources, see
             the <a href="https://docs.aws.amazon.com/cli/latest/reference/workspaces-thin-client/index.html">WorkSpaces
             Thin Client section of the CLI Reference</a>.
             </para>
             </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.#ctor">
             <summary>
             Constructs AmazonWorkSpacesThinClientClient 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.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.#ctor(Amazon.RegionEndpoint)">
             <summary>
             Constructs AmazonWorkSpacesThinClientClient 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.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.#ctor(Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientConfig)">
             <summary>
             Constructs AmazonWorkSpacesThinClientClient 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 AmazonWorkSpacesThinClientClient Configuration Object</param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.#ctor(Amazon.Runtime.AWSCredentials)">
            <summary>
            Constructs AmazonWorkSpacesThinClientClient with AWS Credentials
            </summary>
            <param name="credentials">AWS Credentials</param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.#ctor(Amazon.Runtime.AWSCredentials,Amazon.RegionEndpoint)">
            <summary>
            Constructs AmazonWorkSpacesThinClientClient with AWS Credentials
            </summary>
            <param name="credentials">AWS Credentials</param>
            <param name="region">The region to connect.</param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.#ctor(Amazon.Runtime.AWSCredentials,Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientConfig)">
            <summary>
            Constructs AmazonWorkSpacesThinClientClient with AWS Credentials and an
            AmazonWorkSpacesThinClientClient Configuration object.
            </summary>
            <param name="credentials">AWS Credentials</param>
            <param name="clientConfig">The AmazonWorkSpacesThinClientClient Configuration Object</param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.#ctor(System.String,System.String)">
            <summary>
            Constructs AmazonWorkSpacesThinClientClient 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.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.#ctor(System.String,System.String,Amazon.RegionEndpoint)">
            <summary>
            Constructs AmazonWorkSpacesThinClientClient 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.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.#ctor(System.String,System.String,Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientConfig)">
            <summary>
            Constructs AmazonWorkSpacesThinClientClient with AWS Access Key ID, AWS Secret Key and an
            AmazonWorkSpacesThinClientClient Configuration object. 
            </summary>
            <param name="awsAccessKeyId">AWS Access Key ID</param>
            <param name="awsSecretAccessKey">AWS Secret Access Key</param>
            <param name="clientConfig">The AmazonWorkSpacesThinClientClient Configuration Object</param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.#ctor(System.String,System.String,System.String)">
            <summary>
            Constructs AmazonWorkSpacesThinClientClient 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.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.#ctor(System.String,System.String,System.String,Amazon.RegionEndpoint)">
            <summary>
            Constructs AmazonWorkSpacesThinClientClient 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.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.#ctor(System.String,System.String,System.String,Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientConfig)">
            <summary>
            Constructs AmazonWorkSpacesThinClientClient with AWS Access Key ID, AWS Secret Key and an
            AmazonWorkSpacesThinClientClient 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 AmazonWorkSpacesThinClientClient Configuration Object</param>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.CreateSigner">
            <summary>
            Creates the signer for the service.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.CustomizeRuntimePipeline(Amazon.Runtime.Internal.RuntimePipeline)">
            <summary>
            Customize the pipeline
            </summary>
            <param name="pipeline"></param>
        </member>
        <member name="P:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.ServiceMetadata">
            <summary>
            Capture metadata for the service.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.Dispose(System.Boolean)">
            <summary>
            Disposes the service client.
            </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.CreateEnvironment(Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest)">
            <summary>
            Creates an environment for your thin client devices.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateEnvironment service method.</param>
            
            <returns>The response from the CreateEnvironment service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ConflictException">
            The requested operation would cause a conflict with the current state of a service
            resource associated with the request. Resolve the conflict before retrying this request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ServiceQuotaExceededException">
            Your request exceeds a service quota.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/CreateEnvironment">REST API Reference for CreateEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginCreateEnvironment(Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateEnvironment operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateEnvironment operation on AmazonWorkSpacesThinClientClient.</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 EndCreateEnvironment
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/CreateEnvironment">REST API Reference for CreateEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndCreateEnvironment(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateEnvironment operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateEnvironment.</param>
            
            <returns>Returns a  CreateEnvironmentResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/CreateEnvironment">REST API Reference for CreateEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.DeleteDevice(Amazon.WorkSpacesThinClient.Model.DeleteDeviceRequest)">
            <summary>
            Deletes a thin client device.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteDevice service method.</param>
            
            <returns>The response from the DeleteDevice service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ConflictException">
            The requested operation would cause a conflict with the current state of a service
            resource associated with the request. Resolve the conflict before retrying this request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeleteDevice">REST API Reference for DeleteDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginDeleteDevice(Amazon.WorkSpacesThinClient.Model.DeleteDeviceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteDevice operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteDevice operation on AmazonWorkSpacesThinClientClient.</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 EndDeleteDevice
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeleteDevice">REST API Reference for DeleteDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndDeleteDevice(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteDevice operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteDevice.</param>
            
            <returns>Returns a  DeleteDeviceResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeleteDevice">REST API Reference for DeleteDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.DeleteEnvironment(Amazon.WorkSpacesThinClient.Model.DeleteEnvironmentRequest)">
            <summary>
            Deletes an environment.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteEnvironment service method.</param>
            
            <returns>The response from the DeleteEnvironment service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ConflictException">
            The requested operation would cause a conflict with the current state of a service
            resource associated with the request. Resolve the conflict before retrying this request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeleteEnvironment">REST API Reference for DeleteEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginDeleteEnvironment(Amazon.WorkSpacesThinClient.Model.DeleteEnvironmentRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteEnvironment operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteEnvironment operation on AmazonWorkSpacesThinClientClient.</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 EndDeleteEnvironment
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeleteEnvironment">REST API Reference for DeleteEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndDeleteEnvironment(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteEnvironment operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteEnvironment.</param>
            
            <returns>Returns a  DeleteEnvironmentResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeleteEnvironment">REST API Reference for DeleteEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.DeregisterDevice(Amazon.WorkSpacesThinClient.Model.DeregisterDeviceRequest)">
            <summary>
            Deregisters a thin client device.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeregisterDevice service method.</param>
            
            <returns>The response from the DeregisterDevice service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ConflictException">
            The requested operation would cause a conflict with the current state of a service
            resource associated with the request. Resolve the conflict before retrying this request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeregisterDevice">REST API Reference for DeregisterDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginDeregisterDevice(Amazon.WorkSpacesThinClient.Model.DeregisterDeviceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeregisterDevice operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeregisterDevice operation on AmazonWorkSpacesThinClientClient.</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 EndDeregisterDevice
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeregisterDevice">REST API Reference for DeregisterDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndDeregisterDevice(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeregisterDevice operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeregisterDevice.</param>
            
            <returns>Returns a  DeregisterDeviceResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeregisterDevice">REST API Reference for DeregisterDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.GetDevice(Amazon.WorkSpacesThinClient.Model.GetDeviceRequest)">
            <summary>
            Returns information for a thin client device.
            </summary>
            <param name="request">Container for the necessary parameters to execute the GetDevice service method.</param>
            
            <returns>The response from the GetDevice service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetDevice">REST API Reference for GetDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginGetDevice(Amazon.WorkSpacesThinClient.Model.GetDeviceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the GetDevice operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the GetDevice operation on AmazonWorkSpacesThinClientClient.</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 EndGetDevice
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetDevice">REST API Reference for GetDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndGetDevice(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  GetDevice operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginGetDevice.</param>
            
            <returns>Returns a  GetDeviceResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetDevice">REST API Reference for GetDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.GetEnvironment(Amazon.WorkSpacesThinClient.Model.GetEnvironmentRequest)">
            <summary>
            Returns information for an environment.
            </summary>
            <param name="request">Container for the necessary parameters to execute the GetEnvironment service method.</param>
            
            <returns>The response from the GetEnvironment service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetEnvironment">REST API Reference for GetEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginGetEnvironment(Amazon.WorkSpacesThinClient.Model.GetEnvironmentRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the GetEnvironment operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the GetEnvironment operation on AmazonWorkSpacesThinClientClient.</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 EndGetEnvironment
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetEnvironment">REST API Reference for GetEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndGetEnvironment(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  GetEnvironment operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginGetEnvironment.</param>
            
            <returns>Returns a  GetEnvironmentResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetEnvironment">REST API Reference for GetEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.GetSoftwareSet(Amazon.WorkSpacesThinClient.Model.GetSoftwareSetRequest)">
            <summary>
            Returns information for a software set.
            </summary>
            <param name="request">Container for the necessary parameters to execute the GetSoftwareSet service method.</param>
            
            <returns>The response from the GetSoftwareSet service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetSoftwareSet">REST API Reference for GetSoftwareSet Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginGetSoftwareSet(Amazon.WorkSpacesThinClient.Model.GetSoftwareSetRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the GetSoftwareSet operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the GetSoftwareSet operation on AmazonWorkSpacesThinClientClient.</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 EndGetSoftwareSet
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetSoftwareSet">REST API Reference for GetSoftwareSet Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndGetSoftwareSet(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  GetSoftwareSet operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginGetSoftwareSet.</param>
            
            <returns>Returns a  GetSoftwareSetResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetSoftwareSet">REST API Reference for GetSoftwareSet Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.ListDevices(Amazon.WorkSpacesThinClient.Model.ListDevicesRequest)">
            <summary>
            Returns a list of thin client devices.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListDevices service method.</param>
            
            <returns>The response from the ListDevices service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListDevices">REST API Reference for ListDevices Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginListDevices(Amazon.WorkSpacesThinClient.Model.ListDevicesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListDevices operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListDevices operation on AmazonWorkSpacesThinClientClient.</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 EndListDevices
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListDevices">REST API Reference for ListDevices Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndListDevices(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListDevices operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListDevices.</param>
            
            <returns>Returns a  ListDevicesResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListDevices">REST API Reference for ListDevices Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.ListEnvironments(Amazon.WorkSpacesThinClient.Model.ListEnvironmentsRequest)">
            <summary>
            Returns a list of environments.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListEnvironments service method.</param>
            
            <returns>The response from the ListEnvironments service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListEnvironments">REST API Reference for ListEnvironments Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginListEnvironments(Amazon.WorkSpacesThinClient.Model.ListEnvironmentsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListEnvironments operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListEnvironments operation on AmazonWorkSpacesThinClientClient.</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 EndListEnvironments
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListEnvironments">REST API Reference for ListEnvironments Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndListEnvironments(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListEnvironments operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListEnvironments.</param>
            
            <returns>Returns a  ListEnvironmentsResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListEnvironments">REST API Reference for ListEnvironments Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.ListSoftwareSets(Amazon.WorkSpacesThinClient.Model.ListSoftwareSetsRequest)">
            <summary>
            Returns a list of software sets.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListSoftwareSets service method.</param>
            
            <returns>The response from the ListSoftwareSets service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListSoftwareSets">REST API Reference for ListSoftwareSets Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginListSoftwareSets(Amazon.WorkSpacesThinClient.Model.ListSoftwareSetsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListSoftwareSets operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListSoftwareSets operation on AmazonWorkSpacesThinClientClient.</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 EndListSoftwareSets
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListSoftwareSets">REST API Reference for ListSoftwareSets Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndListSoftwareSets(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListSoftwareSets operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListSoftwareSets.</param>
            
            <returns>Returns a  ListSoftwareSetsResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListSoftwareSets">REST API Reference for ListSoftwareSets Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.ListTagsForResource(Amazon.WorkSpacesThinClient.Model.ListTagsForResourceRequest)">
            <summary>
            Returns a list of tags for a resource.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListTagsForResource service method.</param>
            
            <returns>The response from the ListTagsForResource service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListTagsForResource">REST API Reference for ListTagsForResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginListTagsForResource(Amazon.WorkSpacesThinClient.Model.ListTagsForResourceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListTagsForResource operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListTagsForResource operation on AmazonWorkSpacesThinClientClient.</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 EndListTagsForResource
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListTagsForResource">REST API Reference for ListTagsForResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndListTagsForResource(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListTagsForResource operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListTagsForResource.</param>
            
            <returns>Returns a  ListTagsForResourceResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListTagsForResource">REST API Reference for ListTagsForResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.TagResource(Amazon.WorkSpacesThinClient.Model.TagResourceRequest)">
            <summary>
            Assigns one or more tags (key-value pairs) to the specified resource.
            </summary>
            <param name="request">Container for the necessary parameters to execute the TagResource service method.</param>
            
            <returns>The response from the TagResource service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ConflictException">
            The requested operation would cause a conflict with the current state of a service
            resource associated with the request. Resolve the conflict before retrying this request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/TagResource">REST API Reference for TagResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginTagResource(Amazon.WorkSpacesThinClient.Model.TagResourceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the TagResource operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the TagResource operation on AmazonWorkSpacesThinClientClient.</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 EndTagResource
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/TagResource">REST API Reference for TagResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndTagResource(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  TagResource operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginTagResource.</param>
            
            <returns>Returns a  TagResourceResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/TagResource">REST API Reference for TagResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.UntagResource(Amazon.WorkSpacesThinClient.Model.UntagResourceRequest)">
            <summary>
            Removes a tag or tags from a resource.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UntagResource service method.</param>
            
            <returns>The response from the UntagResource service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ConflictException">
            The requested operation would cause a conflict with the current state of a service
            resource associated with the request. Resolve the conflict before retrying this request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UntagResource">REST API Reference for UntagResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginUntagResource(Amazon.WorkSpacesThinClient.Model.UntagResourceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UntagResource operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UntagResource operation on AmazonWorkSpacesThinClientClient.</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 EndUntagResource
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UntagResource">REST API Reference for UntagResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndUntagResource(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UntagResource operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUntagResource.</param>
            
            <returns>Returns a  UntagResourceResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UntagResource">REST API Reference for UntagResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.UpdateDevice(Amazon.WorkSpacesThinClient.Model.UpdateDeviceRequest)">
            <summary>
            Updates a thin client device.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateDevice service method.</param>
            
            <returns>The response from the UpdateDevice service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateDevice">REST API Reference for UpdateDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginUpdateDevice(Amazon.WorkSpacesThinClient.Model.UpdateDeviceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateDevice operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateDevice operation on AmazonWorkSpacesThinClientClient.</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 EndUpdateDevice
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateDevice">REST API Reference for UpdateDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndUpdateDevice(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateDevice operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateDevice.</param>
            
            <returns>Returns a  UpdateDeviceResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateDevice">REST API Reference for UpdateDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.UpdateEnvironment(Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentRequest)">
            <summary>
            Updates an environment.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateEnvironment service method.</param>
            
            <returns>The response from the UpdateEnvironment service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ConflictException">
            The requested operation would cause a conflict with the current state of a service
            resource associated with the request. Resolve the conflict before retrying this request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateEnvironment">REST API Reference for UpdateEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginUpdateEnvironment(Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateEnvironment operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateEnvironment operation on AmazonWorkSpacesThinClientClient.</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 EndUpdateEnvironment
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateEnvironment">REST API Reference for UpdateEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndUpdateEnvironment(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateEnvironment operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateEnvironment.</param>
            
            <returns>Returns a  UpdateEnvironmentResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateEnvironment">REST API Reference for UpdateEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.UpdateSoftwareSet(Amazon.WorkSpacesThinClient.Model.UpdateSoftwareSetRequest)">
            <summary>
            Updates a software set.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateSoftwareSet service method.</param>
            
            <returns>The response from the UpdateSoftwareSet service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateSoftwareSet">REST API Reference for UpdateSoftwareSet Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.BeginUpdateSoftwareSet(Amazon.WorkSpacesThinClient.Model.UpdateSoftwareSetRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateSoftwareSet operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateSoftwareSet operation on AmazonWorkSpacesThinClientClient.</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 EndUpdateSoftwareSet
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateSoftwareSet">REST API Reference for UpdateSoftwareSet Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.EndUpdateSoftwareSet(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateSoftwareSet operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateSoftwareSet.</param>
            
            <returns>Returns a  UpdateSoftwareSetResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateSoftwareSet">REST API Reference for UpdateSoftwareSet Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.AmazonWorkSpacesThinClientClient.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.WorkSpacesThinClient.IAmazonWorkSpacesThinClient">
             <summary>
             <para>Interface for accessing WorkSpacesThinClient</para>
            
             Amazon WorkSpaces Thin Client is an affordable device built to work with Amazon Web
             Services End User Computing (EUC) virtual desktops to provide users with a complete
             cloud desktop solution. WorkSpaces Thin Client is a compact device designed to connect
             up to two monitors and USB devices like a keyboard, mouse, headset, and webcam. To
             maximize endpoint security, WorkSpaces Thin Client devices do not allow local data
             storage or installation of unapproved applications. The WorkSpaces Thin Client device
             ships preloaded with device management software.
             
              
             <para>
             You can use these APIs to complete WorkSpaces Thin Client tasks, such as creating
             environments or viewing devices. For more information about WorkSpaces Thin Client,
             including the required permissions to use the service, see the <a href="https://docs.aws.amazon.com/workspaces-thin-client/latest/ag/">Amazon
             WorkSpaces Thin Client Administrator Guide</a>. For more information about using the
             Command Line Interface (CLI) to manage your WorkSpaces Thin Client resources, see
             the <a href="https://docs.aws.amazon.com/cli/latest/reference/workspaces-thin-client/index.html">WorkSpaces
             Thin Client section of the CLI Reference</a>.
             </para>
             </summary>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.CreateEnvironment(Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest)">
            <summary>
            Creates an environment for your thin client devices.
            </summary>
            <param name="request">Container for the necessary parameters to execute the CreateEnvironment service method.</param>
            
            <returns>The response from the CreateEnvironment service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ConflictException">
            The requested operation would cause a conflict with the current state of a service
            resource associated with the request. Resolve the conflict before retrying this request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ServiceQuotaExceededException">
            Your request exceeds a service quota.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/CreateEnvironment">REST API Reference for CreateEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginCreateEnvironment(Amazon.WorkSpacesThinClient.Model.CreateEnvironmentRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the CreateEnvironment operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the CreateEnvironment operation on AmazonWorkSpacesThinClientClient.</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 EndCreateEnvironment
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/CreateEnvironment">REST API Reference for CreateEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndCreateEnvironment(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  CreateEnvironment operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginCreateEnvironment.</param>
            
            <returns>Returns a  CreateEnvironmentResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/CreateEnvironment">REST API Reference for CreateEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.DeleteDevice(Amazon.WorkSpacesThinClient.Model.DeleteDeviceRequest)">
            <summary>
            Deletes a thin client device.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteDevice service method.</param>
            
            <returns>The response from the DeleteDevice service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ConflictException">
            The requested operation would cause a conflict with the current state of a service
            resource associated with the request. Resolve the conflict before retrying this request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeleteDevice">REST API Reference for DeleteDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginDeleteDevice(Amazon.WorkSpacesThinClient.Model.DeleteDeviceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteDevice operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteDevice operation on AmazonWorkSpacesThinClientClient.</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 EndDeleteDevice
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeleteDevice">REST API Reference for DeleteDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndDeleteDevice(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteDevice operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteDevice.</param>
            
            <returns>Returns a  DeleteDeviceResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeleteDevice">REST API Reference for DeleteDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.DeleteEnvironment(Amazon.WorkSpacesThinClient.Model.DeleteEnvironmentRequest)">
            <summary>
            Deletes an environment.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteEnvironment service method.</param>
            
            <returns>The response from the DeleteEnvironment service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ConflictException">
            The requested operation would cause a conflict with the current state of a service
            resource associated with the request. Resolve the conflict before retrying this request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeleteEnvironment">REST API Reference for DeleteEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginDeleteEnvironment(Amazon.WorkSpacesThinClient.Model.DeleteEnvironmentRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteEnvironment operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteEnvironment operation on AmazonWorkSpacesThinClientClient.</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 EndDeleteEnvironment
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeleteEnvironment">REST API Reference for DeleteEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndDeleteEnvironment(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteEnvironment operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteEnvironment.</param>
            
            <returns>Returns a  DeleteEnvironmentResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeleteEnvironment">REST API Reference for DeleteEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.DeregisterDevice(Amazon.WorkSpacesThinClient.Model.DeregisterDeviceRequest)">
            <summary>
            Deregisters a thin client device.
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeregisterDevice service method.</param>
            
            <returns>The response from the DeregisterDevice service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ConflictException">
            The requested operation would cause a conflict with the current state of a service
            resource associated with the request. Resolve the conflict before retrying this request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeregisterDevice">REST API Reference for DeregisterDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginDeregisterDevice(Amazon.WorkSpacesThinClient.Model.DeregisterDeviceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeregisterDevice operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeregisterDevice operation on AmazonWorkSpacesThinClientClient.</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 EndDeregisterDevice
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeregisterDevice">REST API Reference for DeregisterDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndDeregisterDevice(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeregisterDevice operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeregisterDevice.</param>
            
            <returns>Returns a  DeregisterDeviceResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/DeregisterDevice">REST API Reference for DeregisterDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.GetDevice(Amazon.WorkSpacesThinClient.Model.GetDeviceRequest)">
            <summary>
            Returns information for a thin client device.
            </summary>
            <param name="request">Container for the necessary parameters to execute the GetDevice service method.</param>
            
            <returns>The response from the GetDevice service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetDevice">REST API Reference for GetDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginGetDevice(Amazon.WorkSpacesThinClient.Model.GetDeviceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the GetDevice operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the GetDevice operation on AmazonWorkSpacesThinClientClient.</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 EndGetDevice
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetDevice">REST API Reference for GetDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndGetDevice(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  GetDevice operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginGetDevice.</param>
            
            <returns>Returns a  GetDeviceResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetDevice">REST API Reference for GetDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.GetEnvironment(Amazon.WorkSpacesThinClient.Model.GetEnvironmentRequest)">
            <summary>
            Returns information for an environment.
            </summary>
            <param name="request">Container for the necessary parameters to execute the GetEnvironment service method.</param>
            
            <returns>The response from the GetEnvironment service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetEnvironment">REST API Reference for GetEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginGetEnvironment(Amazon.WorkSpacesThinClient.Model.GetEnvironmentRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the GetEnvironment operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the GetEnvironment operation on AmazonWorkSpacesThinClientClient.</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 EndGetEnvironment
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetEnvironment">REST API Reference for GetEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndGetEnvironment(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  GetEnvironment operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginGetEnvironment.</param>
            
            <returns>Returns a  GetEnvironmentResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetEnvironment">REST API Reference for GetEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.GetSoftwareSet(Amazon.WorkSpacesThinClient.Model.GetSoftwareSetRequest)">
            <summary>
            Returns information for a software set.
            </summary>
            <param name="request">Container for the necessary parameters to execute the GetSoftwareSet service method.</param>
            
            <returns>The response from the GetSoftwareSet service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetSoftwareSet">REST API Reference for GetSoftwareSet Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginGetSoftwareSet(Amazon.WorkSpacesThinClient.Model.GetSoftwareSetRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the GetSoftwareSet operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the GetSoftwareSet operation on AmazonWorkSpacesThinClientClient.</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 EndGetSoftwareSet
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetSoftwareSet">REST API Reference for GetSoftwareSet Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndGetSoftwareSet(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  GetSoftwareSet operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginGetSoftwareSet.</param>
            
            <returns>Returns a  GetSoftwareSetResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/GetSoftwareSet">REST API Reference for GetSoftwareSet Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.ListDevices(Amazon.WorkSpacesThinClient.Model.ListDevicesRequest)">
            <summary>
            Returns a list of thin client devices.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListDevices service method.</param>
            
            <returns>The response from the ListDevices service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListDevices">REST API Reference for ListDevices Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginListDevices(Amazon.WorkSpacesThinClient.Model.ListDevicesRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListDevices operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListDevices operation on AmazonWorkSpacesThinClientClient.</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 EndListDevices
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListDevices">REST API Reference for ListDevices Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndListDevices(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListDevices operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListDevices.</param>
            
            <returns>Returns a  ListDevicesResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListDevices">REST API Reference for ListDevices Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.ListEnvironments(Amazon.WorkSpacesThinClient.Model.ListEnvironmentsRequest)">
            <summary>
            Returns a list of environments.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListEnvironments service method.</param>
            
            <returns>The response from the ListEnvironments service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListEnvironments">REST API Reference for ListEnvironments Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginListEnvironments(Amazon.WorkSpacesThinClient.Model.ListEnvironmentsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListEnvironments operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListEnvironments operation on AmazonWorkSpacesThinClientClient.</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 EndListEnvironments
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListEnvironments">REST API Reference for ListEnvironments Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndListEnvironments(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListEnvironments operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListEnvironments.</param>
            
            <returns>Returns a  ListEnvironmentsResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListEnvironments">REST API Reference for ListEnvironments Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.ListSoftwareSets(Amazon.WorkSpacesThinClient.Model.ListSoftwareSetsRequest)">
            <summary>
            Returns a list of software sets.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListSoftwareSets service method.</param>
            
            <returns>The response from the ListSoftwareSets service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListSoftwareSets">REST API Reference for ListSoftwareSets Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginListSoftwareSets(Amazon.WorkSpacesThinClient.Model.ListSoftwareSetsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListSoftwareSets operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListSoftwareSets operation on AmazonWorkSpacesThinClientClient.</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 EndListSoftwareSets
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListSoftwareSets">REST API Reference for ListSoftwareSets Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndListSoftwareSets(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListSoftwareSets operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListSoftwareSets.</param>
            
            <returns>Returns a  ListSoftwareSetsResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListSoftwareSets">REST API Reference for ListSoftwareSets Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.ListTagsForResource(Amazon.WorkSpacesThinClient.Model.ListTagsForResourceRequest)">
            <summary>
            Returns a list of tags for a resource.
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListTagsForResource service method.</param>
            
            <returns>The response from the ListTagsForResource service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListTagsForResource">REST API Reference for ListTagsForResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginListTagsForResource(Amazon.WorkSpacesThinClient.Model.ListTagsForResourceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListTagsForResource operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListTagsForResource operation on AmazonWorkSpacesThinClientClient.</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 EndListTagsForResource
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListTagsForResource">REST API Reference for ListTagsForResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndListTagsForResource(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListTagsForResource operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListTagsForResource.</param>
            
            <returns>Returns a  ListTagsForResourceResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/ListTagsForResource">REST API Reference for ListTagsForResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.TagResource(Amazon.WorkSpacesThinClient.Model.TagResourceRequest)">
            <summary>
            Assigns one or more tags (key-value pairs) to the specified resource.
            </summary>
            <param name="request">Container for the necessary parameters to execute the TagResource service method.</param>
            
            <returns>The response from the TagResource service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ConflictException">
            The requested operation would cause a conflict with the current state of a service
            resource associated with the request. Resolve the conflict before retrying this request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/TagResource">REST API Reference for TagResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginTagResource(Amazon.WorkSpacesThinClient.Model.TagResourceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the TagResource operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the TagResource operation on AmazonWorkSpacesThinClientClient.</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 EndTagResource
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/TagResource">REST API Reference for TagResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndTagResource(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  TagResource operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginTagResource.</param>
            
            <returns>Returns a  TagResourceResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/TagResource">REST API Reference for TagResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.UntagResource(Amazon.WorkSpacesThinClient.Model.UntagResourceRequest)">
            <summary>
            Removes a tag or tags from a resource.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UntagResource service method.</param>
            
            <returns>The response from the UntagResource service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ConflictException">
            The requested operation would cause a conflict with the current state of a service
            resource associated with the request. Resolve the conflict before retrying this request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UntagResource">REST API Reference for UntagResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginUntagResource(Amazon.WorkSpacesThinClient.Model.UntagResourceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UntagResource operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UntagResource operation on AmazonWorkSpacesThinClientClient.</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 EndUntagResource
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UntagResource">REST API Reference for UntagResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndUntagResource(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UntagResource operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUntagResource.</param>
            
            <returns>Returns a  UntagResourceResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UntagResource">REST API Reference for UntagResource Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.UpdateDevice(Amazon.WorkSpacesThinClient.Model.UpdateDeviceRequest)">
            <summary>
            Updates a thin client device.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateDevice service method.</param>
            
            <returns>The response from the UpdateDevice service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateDevice">REST API Reference for UpdateDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginUpdateDevice(Amazon.WorkSpacesThinClient.Model.UpdateDeviceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateDevice operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateDevice operation on AmazonWorkSpacesThinClientClient.</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 EndUpdateDevice
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateDevice">REST API Reference for UpdateDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndUpdateDevice(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateDevice operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateDevice.</param>
            
            <returns>Returns a  UpdateDeviceResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateDevice">REST API Reference for UpdateDevice Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.UpdateEnvironment(Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentRequest)">
            <summary>
            Updates an environment.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateEnvironment service method.</param>
            
            <returns>The response from the UpdateEnvironment service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ConflictException">
            The requested operation would cause a conflict with the current state of a service
            resource associated with the request. Resolve the conflict before retrying this request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateEnvironment">REST API Reference for UpdateEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginUpdateEnvironment(Amazon.WorkSpacesThinClient.Model.UpdateEnvironmentRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateEnvironment operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateEnvironment operation on AmazonWorkSpacesThinClientClient.</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 EndUpdateEnvironment
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateEnvironment">REST API Reference for UpdateEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndUpdateEnvironment(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateEnvironment operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateEnvironment.</param>
            
            <returns>Returns a  UpdateEnvironmentResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateEnvironment">REST API Reference for UpdateEnvironment Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.UpdateSoftwareSet(Amazon.WorkSpacesThinClient.Model.UpdateSoftwareSetRequest)">
            <summary>
            Updates a software set.
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateSoftwareSet service method.</param>
            
            <returns>The response from the UpdateSoftwareSet service method, as returned by WorkSpacesThinClient.</returns>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.AccessDeniedException">
            You do not have sufficient access to perform this action.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.InternalServerException">
            The server encountered an internal error and is unable to complete the request.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ResourceNotFoundException">
            The resource specified in the request was not found.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ThrottlingException">
            The request was denied due to request throttling.
            </exception>
            <exception cref="T:Amazon.WorkSpacesThinClient.Model.ValidationException">
            The input fails to satisfy the specified constraints.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateSoftwareSet">REST API Reference for UpdateSoftwareSet Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.BeginUpdateSoftwareSet(Amazon.WorkSpacesThinClient.Model.UpdateSoftwareSetRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateSoftwareSet operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateSoftwareSet operation on AmazonWorkSpacesThinClientClient.</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 EndUpdateSoftwareSet
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateSoftwareSet">REST API Reference for UpdateSoftwareSet Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.EndUpdateSoftwareSet(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateSoftwareSet operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateSoftwareSet.</param>
            
            <returns>Returns a  UpdateSoftwareSetResult from WorkSpacesThinClient.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/workspaces-thin-client-2023-08-22/UpdateSoftwareSet">REST API Reference for UpdateSoftwareSet Operation</seealso>
        </member>
        <member name="M:Amazon.WorkSpacesThinClient.IAmazonWorkSpacesThinClient.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>
