<?xml version="1.0"?>
<doc>
    <assembly>
        <name>AWSSDK.CognitoSync</name>
    </assembly>
    <members>
        <member name="T:Amazon.CognitoSync.AmazonCognitoSyncClient">
             <summary>
             <para>Implementation for accessing CognitoSync</para>
            
             Amazon Cognito Sync 
             <para>
             Amazon Cognito Sync provides an AWS service and client library that enable cross-device
             syncing of application-related user data. High-level client libraries are available
             for both iOS and Android. You can use these libraries to persist data locally so that
             it's available even if the device is offline. Developer credentials don't need to
             be stored on the mobile device to access the service. You can use Amazon Cognito to
             obtain a normalized user ID and credentials. User data is persisted in a dataset that
             can store up to 1 MB of key-value pairs, and you can have up to 20 datasets per user
             identity.
             </para>
              
             <para>
             With Amazon Cognito Sync, the data stored for each identity is accessible only to
             credentials assigned to that identity. In order to use the Cognito Sync service, you
             need to make API calls using credentials retrieved with <a href="http://docs.aws.amazon.com/cognitoidentity/latest/APIReference/Welcome.html">Amazon
             Cognito Identity service</a>.
             </para>
              
             <para>
             If you want to use Cognito Sync in an Android or iOS application, you will probably
             want to make API calls via the AWS Mobile SDK. To learn more, see the <a href="http://docs.aws.amazon.com/mobile/sdkforandroid/developerguide/cognito-sync.html">Developer
             Guide for Android</a> and the <a href="http://docs.aws.amazon.com/mobile/sdkforios/developerguide/cognito-sync.html">Developer
             Guide for iOS</a>.
             </para>
             </summary>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.#ctor">
             <summary>
             Constructs AmazonCognitoSyncClient 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.CognitoSync.AmazonCognitoSyncClient.#ctor(Amazon.RegionEndpoint)">
             <summary>
             Constructs AmazonCognitoSyncClient 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.CognitoSync.AmazonCognitoSyncClient.#ctor(Amazon.CognitoSync.AmazonCognitoSyncConfig)">
             <summary>
             Constructs AmazonCognitoSyncClient 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 AmazonCognitoSyncClient Configuration Object</param>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.#ctor(Amazon.Runtime.AWSCredentials)">
            <summary>
            Constructs AmazonCognitoSyncClient with AWS Credentials
            </summary>
            <param name="credentials">AWS Credentials</param>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.#ctor(Amazon.Runtime.AWSCredentials,Amazon.RegionEndpoint)">
            <summary>
            Constructs AmazonCognitoSyncClient with AWS Credentials
            </summary>
            <param name="credentials">AWS Credentials</param>
            <param name="region">The region to connect.</param>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.#ctor(Amazon.Runtime.AWSCredentials,Amazon.CognitoSync.AmazonCognitoSyncConfig)">
            <summary>
            Constructs AmazonCognitoSyncClient with AWS Credentials and an
            AmazonCognitoSyncClient Configuration object.
            </summary>
            <param name="credentials">AWS Credentials</param>
            <param name="clientConfig">The AmazonCognitoSyncClient Configuration Object</param>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.#ctor(System.String,System.String)">
            <summary>
            Constructs AmazonCognitoSyncClient 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.CognitoSync.AmazonCognitoSyncClient.#ctor(System.String,System.String,Amazon.RegionEndpoint)">
            <summary>
            Constructs AmazonCognitoSyncClient 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.CognitoSync.AmazonCognitoSyncClient.#ctor(System.String,System.String,Amazon.CognitoSync.AmazonCognitoSyncConfig)">
            <summary>
            Constructs AmazonCognitoSyncClient with AWS Access Key ID, AWS Secret Key and an
            AmazonCognitoSyncClient Configuration object. 
            </summary>
            <param name="awsAccessKeyId">AWS Access Key ID</param>
            <param name="awsSecretAccessKey">AWS Secret Access Key</param>
            <param name="clientConfig">The AmazonCognitoSyncClient Configuration Object</param>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.#ctor(System.String,System.String,System.String)">
            <summary>
            Constructs AmazonCognitoSyncClient 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.CognitoSync.AmazonCognitoSyncClient.#ctor(System.String,System.String,System.String,Amazon.RegionEndpoint)">
            <summary>
            Constructs AmazonCognitoSyncClient 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.CognitoSync.AmazonCognitoSyncClient.#ctor(System.String,System.String,System.String,Amazon.CognitoSync.AmazonCognitoSyncConfig)">
            <summary>
            Constructs AmazonCognitoSyncClient with AWS Access Key ID, AWS Secret Key and an
            AmazonCognitoSyncClient 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 AmazonCognitoSyncClient Configuration Object</param>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.CreateSigner">
            <summary>
            Creates the signer for the service.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.CustomizeRuntimePipeline(Amazon.Runtime.Internal.RuntimePipeline)">
            <summary>
            Customize the pipeline
            </summary>
            <param name="pipeline"></param>
        </member>
        <member name="P:Amazon.CognitoSync.AmazonCognitoSyncClient.ServiceMetadata">
            <summary>
            Capture metadata for the service.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.Dispose(System.Boolean)">
            <summary>
            Disposes the service client.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BulkPublish(Amazon.CognitoSync.Model.BulkPublishRequest)">
            <summary>
            Initiates a bulk publish of all existing datasets for an Identity Pool to the configured
            stream. Customers are limited to one successful bulk publish per 24 hours. Bulk publish
            is an asynchronous request, customers can see the status of the request via the GetBulkPublishDetails
            operation.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the BulkPublish service method.</param>
            
            <returns>The response from the BulkPublish service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.AlreadyStreamedException">
            An exception thrown when a bulk publish operation is requested less than 24 hours
            after a previous bulk publish operation completed successfully.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.DuplicateRequestException">
            An exception thrown when there is an IN_PROGRESS bulk publish operation for the given
            identity pool.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/BulkPublish">REST API Reference for BulkPublish Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginBulkPublish(Amazon.CognitoSync.Model.BulkPublishRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the BulkPublish operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the BulkPublish operation on AmazonCognitoSyncClient.</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 EndBulkPublish
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/BulkPublish">REST API Reference for BulkPublish Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndBulkPublish(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  BulkPublish operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginBulkPublish.</param>
            
            <returns>Returns a  BulkPublishResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/BulkPublish">REST API Reference for BulkPublish Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.DeleteDataset(Amazon.CognitoSync.Model.DeleteDatasetRequest)">
            <summary>
            Deletes the specific dataset. The dataset will be deleted permanently, and the action
            can't be undone. Datasets that this dataset was merged with will no longer report
            the merge. Any subsequent operation on this dataset will result in a ResourceNotFoundException.
            
             
            <para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteDataset service method.</param>
            
            <returns>The response from the DeleteDataset service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceConflictException">
            Thrown if an update can't be applied because the resource was changed by another call
            and this would result in a conflict.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DeleteDataset">REST API Reference for DeleteDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginDeleteDataset(Amazon.CognitoSync.Model.DeleteDatasetRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteDataset operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteDataset operation on AmazonCognitoSyncClient.</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 EndDeleteDataset
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DeleteDataset">REST API Reference for DeleteDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndDeleteDataset(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteDataset operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteDataset.</param>
            
            <returns>Returns a  DeleteDatasetResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DeleteDataset">REST API Reference for DeleteDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.DescribeDataset(Amazon.CognitoSync.Model.DescribeDatasetRequest)">
            <summary>
            Gets meta data about a dataset by identity and dataset name. With Amazon Cognito Sync,
            each identity has access only to its own data. Thus, the credentials used to make
            this API call need to have access to the identity data.
            
             
            <para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials. You should use Cognito Identity credentials to make
            this API call.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeDataset service method.</param>
            
            <returns>The response from the DescribeDataset service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeDataset">REST API Reference for DescribeDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginDescribeDataset(Amazon.CognitoSync.Model.DescribeDatasetRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeDataset operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeDataset operation on AmazonCognitoSyncClient.</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 EndDescribeDataset
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeDataset">REST API Reference for DescribeDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndDescribeDataset(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeDataset operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeDataset.</param>
            
            <returns>Returns a  DescribeDatasetResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeDataset">REST API Reference for DescribeDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.DescribeIdentityPoolUsage(System.String)">
            <summary>
            Gets usage details (for example, data storage) about a particular identity pool.
            
             
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="identityPoolId">A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.</param>
            
            <returns>The response from the DescribeIdentityPoolUsage service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeIdentityPoolUsage">REST API Reference for DescribeIdentityPoolUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.DescribeIdentityPoolUsage(Amazon.CognitoSync.Model.DescribeIdentityPoolUsageRequest)">
            <summary>
            Gets usage details (for example, data storage) about a particular identity pool.
            
             
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeIdentityPoolUsage service method.</param>
            
            <returns>The response from the DescribeIdentityPoolUsage service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeIdentityPoolUsage">REST API Reference for DescribeIdentityPoolUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginDescribeIdentityPoolUsage(Amazon.CognitoSync.Model.DescribeIdentityPoolUsageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeIdentityPoolUsage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeIdentityPoolUsage operation on AmazonCognitoSyncClient.</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 EndDescribeIdentityPoolUsage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeIdentityPoolUsage">REST API Reference for DescribeIdentityPoolUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndDescribeIdentityPoolUsage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeIdentityPoolUsage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeIdentityPoolUsage.</param>
            
            <returns>Returns a  DescribeIdentityPoolUsageResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeIdentityPoolUsage">REST API Reference for DescribeIdentityPoolUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.DescribeIdentityUsage(Amazon.CognitoSync.Model.DescribeIdentityUsageRequest)">
            <summary>
            Gets usage information for an identity, including number of datasets and data usage.
            
             
            <para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeIdentityUsage service method.</param>
            
            <returns>The response from the DescribeIdentityUsage service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeIdentityUsage">REST API Reference for DescribeIdentityUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginDescribeIdentityUsage(Amazon.CognitoSync.Model.DescribeIdentityUsageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeIdentityUsage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeIdentityUsage operation on AmazonCognitoSyncClient.</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 EndDescribeIdentityUsage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeIdentityUsage">REST API Reference for DescribeIdentityUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndDescribeIdentityUsage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeIdentityUsage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeIdentityUsage.</param>
            
            <returns>Returns a  DescribeIdentityUsageResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeIdentityUsage">REST API Reference for DescribeIdentityUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.GetBulkPublishDetails(Amazon.CognitoSync.Model.GetBulkPublishDetailsRequest)">
            <summary>
            Get the status of the last BulkPublish operation for an identity pool.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the GetBulkPublishDetails service method.</param>
            
            <returns>The response from the GetBulkPublishDetails service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetBulkPublishDetails">REST API Reference for GetBulkPublishDetails Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginGetBulkPublishDetails(Amazon.CognitoSync.Model.GetBulkPublishDetailsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the GetBulkPublishDetails operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the GetBulkPublishDetails operation on AmazonCognitoSyncClient.</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 EndGetBulkPublishDetails
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetBulkPublishDetails">REST API Reference for GetBulkPublishDetails Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndGetBulkPublishDetails(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  GetBulkPublishDetails operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginGetBulkPublishDetails.</param>
            
            <returns>Returns a  GetBulkPublishDetailsResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetBulkPublishDetails">REST API Reference for GetBulkPublishDetails Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.GetCognitoEvents(Amazon.CognitoSync.Model.GetCognitoEventsRequest)">
            <summary>
            Gets the events and the corresponding Lambda functions associated with an identity
            pool.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the GetCognitoEvents service method.</param>
            
            <returns>The response from the GetCognitoEvents service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetCognitoEvents">REST API Reference for GetCognitoEvents Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginGetCognitoEvents(Amazon.CognitoSync.Model.GetCognitoEventsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the GetCognitoEvents operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the GetCognitoEvents operation on AmazonCognitoSyncClient.</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 EndGetCognitoEvents
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetCognitoEvents">REST API Reference for GetCognitoEvents Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndGetCognitoEvents(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  GetCognitoEvents operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginGetCognitoEvents.</param>
            
            <returns>Returns a  GetCognitoEventsResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetCognitoEvents">REST API Reference for GetCognitoEvents Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.GetIdentityPoolConfiguration(System.String)">
            <summary>
            Gets the configuration settings of an identity pool.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="identityPoolId">A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. This is the ID of the pool for which to return a configuration.</param>
            
            <returns>The response from the GetIdentityPoolConfiguration service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetIdentityPoolConfiguration">REST API Reference for GetIdentityPoolConfiguration Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.GetIdentityPoolConfiguration(Amazon.CognitoSync.Model.GetIdentityPoolConfigurationRequest)">
            <summary>
            Gets the configuration settings of an identity pool.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the GetIdentityPoolConfiguration service method.</param>
            
            <returns>The response from the GetIdentityPoolConfiguration service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetIdentityPoolConfiguration">REST API Reference for GetIdentityPoolConfiguration Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginGetIdentityPoolConfiguration(Amazon.CognitoSync.Model.GetIdentityPoolConfigurationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the GetIdentityPoolConfiguration operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the GetIdentityPoolConfiguration operation on AmazonCognitoSyncClient.</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 EndGetIdentityPoolConfiguration
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetIdentityPoolConfiguration">REST API Reference for GetIdentityPoolConfiguration Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndGetIdentityPoolConfiguration(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  GetIdentityPoolConfiguration operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginGetIdentityPoolConfiguration.</param>
            
            <returns>Returns a  GetIdentityPoolConfigurationResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetIdentityPoolConfiguration">REST API Reference for GetIdentityPoolConfiguration Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.ListDatasets(Amazon.CognitoSync.Model.ListDatasetsRequest)">
            <summary>
            Lists datasets for an identity. With Amazon Cognito Sync, each identity has access
            only to its own data. Thus, the credentials used to make this API call need to have
            access to the identity data.
            
             
            <para>
            ListDatasets can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials. You should use the Cognito Identity credentials to
            make this API call.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListDatasets service method.</param>
            
            <returns>The response from the ListDatasets service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListDatasets">REST API Reference for ListDatasets Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginListDatasets(Amazon.CognitoSync.Model.ListDatasetsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListDatasets operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListDatasets operation on AmazonCognitoSyncClient.</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 EndListDatasets
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListDatasets">REST API Reference for ListDatasets Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndListDatasets(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListDatasets operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListDatasets.</param>
            
            <returns>Returns a  ListDatasetsResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListDatasets">REST API Reference for ListDatasets Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.ListIdentityPoolUsage(Amazon.CognitoSync.Model.ListIdentityPoolUsageRequest)">
            <summary>
            Gets a list of identity pools registered with Cognito.
            
             
            <para>
            ListIdentityPoolUsage can only be called with developer credentials. You cannot make
            this API call with the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListIdentityPoolUsage service method.</param>
            
            <returns>The response from the ListIdentityPoolUsage service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListIdentityPoolUsage">REST API Reference for ListIdentityPoolUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginListIdentityPoolUsage(Amazon.CognitoSync.Model.ListIdentityPoolUsageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListIdentityPoolUsage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListIdentityPoolUsage operation on AmazonCognitoSyncClient.</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 EndListIdentityPoolUsage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListIdentityPoolUsage">REST API Reference for ListIdentityPoolUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndListIdentityPoolUsage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListIdentityPoolUsage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListIdentityPoolUsage.</param>
            
            <returns>Returns a  ListIdentityPoolUsageResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListIdentityPoolUsage">REST API Reference for ListIdentityPoolUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.ListRecords(Amazon.CognitoSync.Model.ListRecordsRequest)">
            <summary>
            Gets paginated records, optionally changed after a particular sync count for a dataset
            and identity. With Amazon Cognito Sync, each identity has access only to its own data.
            Thus, the credentials used to make this API call need to have access to the identity
            data.
            
             
            <para>
            ListRecords can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials. You should use Cognito Identity credentials to make
            this API call.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListRecords service method.</param>
            
            <returns>The response from the ListRecords service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListRecords">REST API Reference for ListRecords Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginListRecords(Amazon.CognitoSync.Model.ListRecordsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListRecords operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListRecords operation on AmazonCognitoSyncClient.</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 EndListRecords
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListRecords">REST API Reference for ListRecords Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndListRecords(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListRecords operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListRecords.</param>
            
            <returns>Returns a  ListRecordsResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListRecords">REST API Reference for ListRecords Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.RegisterDevice(Amazon.CognitoSync.Model.RegisterDeviceRequest)">
            <summary>
            Registers a device to receive push sync notifications.
            
            
            <para>
            This API can only be called with temporary credentials provided by Cognito Identity.
            You cannot call this API with developer credentials.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the RegisterDevice service method.</param>
            
            <returns>The response from the RegisterDevice service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidConfigurationException">
            
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/RegisterDevice">REST API Reference for RegisterDevice Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginRegisterDevice(Amazon.CognitoSync.Model.RegisterDeviceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the RegisterDevice operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the RegisterDevice operation on AmazonCognitoSyncClient.</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 EndRegisterDevice
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/RegisterDevice">REST API Reference for RegisterDevice Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndRegisterDevice(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  RegisterDevice operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginRegisterDevice.</param>
            
            <returns>Returns a  RegisterDeviceResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/RegisterDevice">REST API Reference for RegisterDevice Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.SetCognitoEvents(Amazon.CognitoSync.Model.SetCognitoEventsRequest)">
            <summary>
            Sets the AWS Lambda function for a given event type for an identity pool. This request
            only updates the key/value pair specified. Other key/values pairs are not updated.
            To remove a key value pair, pass a empty value for the particular key.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the SetCognitoEvents service method.</param>
            
            <returns>The response from the SetCognitoEvents service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SetCognitoEvents">REST API Reference for SetCognitoEvents Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginSetCognitoEvents(Amazon.CognitoSync.Model.SetCognitoEventsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the SetCognitoEvents operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the SetCognitoEvents operation on AmazonCognitoSyncClient.</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 EndSetCognitoEvents
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SetCognitoEvents">REST API Reference for SetCognitoEvents Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndSetCognitoEvents(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  SetCognitoEvents operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginSetCognitoEvents.</param>
            
            <returns>Returns a  SetCognitoEventsResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SetCognitoEvents">REST API Reference for SetCognitoEvents Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.SetIdentityPoolConfiguration(Amazon.CognitoSync.Model.SetIdentityPoolConfigurationRequest)">
            <summary>
            Sets the necessary configuration for push sync.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the SetIdentityPoolConfiguration service method.</param>
            
            <returns>The response from the SetIdentityPoolConfiguration service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.ConcurrentModificationException">
            Thrown if there are parallel requests to modify a resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SetIdentityPoolConfiguration">REST API Reference for SetIdentityPoolConfiguration Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginSetIdentityPoolConfiguration(Amazon.CognitoSync.Model.SetIdentityPoolConfigurationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the SetIdentityPoolConfiguration operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the SetIdentityPoolConfiguration operation on AmazonCognitoSyncClient.</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 EndSetIdentityPoolConfiguration
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SetIdentityPoolConfiguration">REST API Reference for SetIdentityPoolConfiguration Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndSetIdentityPoolConfiguration(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  SetIdentityPoolConfiguration operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginSetIdentityPoolConfiguration.</param>
            
            <returns>Returns a  SetIdentityPoolConfigurationResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SetIdentityPoolConfiguration">REST API Reference for SetIdentityPoolConfiguration Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.SubscribeToDataset(Amazon.CognitoSync.Model.SubscribeToDatasetRequest)">
            <summary>
            Subscribes to receive notifications when a dataset is modified by another device.
            
            
            <para>
            This API can only be called with temporary credentials provided by Cognito Identity.
            You cannot call this API with developer credentials.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the SubscribeToDataset service method.</param>
            
            <returns>The response from the SubscribeToDataset service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidConfigurationException">
            
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SubscribeToDataset">REST API Reference for SubscribeToDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginSubscribeToDataset(Amazon.CognitoSync.Model.SubscribeToDatasetRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the SubscribeToDataset operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the SubscribeToDataset operation on AmazonCognitoSyncClient.</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 EndSubscribeToDataset
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SubscribeToDataset">REST API Reference for SubscribeToDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndSubscribeToDataset(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  SubscribeToDataset operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginSubscribeToDataset.</param>
            
            <returns>Returns a  SubscribeToDatasetResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SubscribeToDataset">REST API Reference for SubscribeToDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.UnsubscribeFromDataset(Amazon.CognitoSync.Model.UnsubscribeFromDatasetRequest)">
            <summary>
            Unsubscribes from receiving notifications when a dataset is modified by another device.
            
            
            <para>
            This API can only be called with temporary credentials provided by Cognito Identity.
            You cannot call this API with developer credentials.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the UnsubscribeFromDataset service method.</param>
            
            <returns>The response from the UnsubscribeFromDataset service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidConfigurationException">
            
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/UnsubscribeFromDataset">REST API Reference for UnsubscribeFromDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginUnsubscribeFromDataset(Amazon.CognitoSync.Model.UnsubscribeFromDatasetRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UnsubscribeFromDataset operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UnsubscribeFromDataset operation on AmazonCognitoSyncClient.</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 EndUnsubscribeFromDataset
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/UnsubscribeFromDataset">REST API Reference for UnsubscribeFromDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndUnsubscribeFromDataset(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UnsubscribeFromDataset operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUnsubscribeFromDataset.</param>
            
            <returns>Returns a  UnsubscribeFromDatasetResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/UnsubscribeFromDataset">REST API Reference for UnsubscribeFromDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.UpdateRecords(Amazon.CognitoSync.Model.UpdateRecordsRequest)">
            <summary>
            Posts updates to records and adds and deletes records for a dataset and user.
            
             
            <para>
            The sync count in the record patch is your last known sync count for that record.
            The server will reject an UpdateRecords request with a ResourceConflictException if
            you try to patch a record with a new value but a stale sync count.
            </para>
            
            <para>
            For example, if the sync count on the server is 5 for a key called highScore and you
            try and submit a new highScore with sync count of 4, the request will be rejected.
            To obtain the current sync count for a record, call ListRecords. On a successful update
            of the record, the response returns the new sync count for that record. You should
            present that sync count the next time you try to update that same record. When the
            record does not exist, specify the sync count as 0.
            </para>
             
            <para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateRecords service method.</param>
            
            <returns>The response from the UpdateRecords service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidLambdaFunctionOutputException">
            The AWS Lambda function returned invalid output or an exception.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.LambdaThrottledException">
            AWS Lambda throttled your account, please contact AWS Support
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.LimitExceededException">
            Thrown when the limit on the number of objects or operations has been exceeded.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceConflictException">
            Thrown if an update can't be applied because the resource was changed by another call
            and this would result in a conflict.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/UpdateRecords">REST API Reference for UpdateRecords Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.BeginUpdateRecords(Amazon.CognitoSync.Model.UpdateRecordsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateRecords operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateRecords operation on AmazonCognitoSyncClient.</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 EndUpdateRecords
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/UpdateRecords">REST API Reference for UpdateRecords Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.EndUpdateRecords(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateRecords operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateRecords.</param>
            
            <returns>Returns a  UpdateRecordsResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/UpdateRecords">REST API Reference for UpdateRecords Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncClient.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.CognitoSync.Internal.CognitoCredentialsRetriever">
            <summary>
            This handler overrides the base CredentialsRetriever which is removed from the pipeline. When
            the service client is using the CognitoAWSCredentials credentials object it makes sure that all
            CognitoSync calls have the latest identity id and identity pool id.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Internal.CognitoCredentialsRetriever.#ctor(Amazon.Runtime.AWSCredentials)">
            <summary>
            Construct an instance of CognitoCredentialsRetriever
            </summary>
            <param name="credentials"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Internal.CognitoCredentialsRetriever.PreInvoke(Amazon.Runtime.IExecutionContext)">
            <summary>
            Custom pipeline handler
            </summary>
            <param name="executionContext"></param>
        </member>
        <member name="T:Amazon.CognitoSync.Internal.CognitoCredentialsRetriever.CSRequestCache">
            <summary>
            A cache of objects that store the reflection objects. This is done so that reflection is only used once in order to 
            set the fields on the request.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Internal.CognitoCredentialsRetriever.CSRequestCache.CSRequest">
            <summary>
            This class holds on to the reflection objects to invoke the setters for IdentityId and IdentityPoolId for the given type.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Internal.CognitoCredentialsRetriever.CSRequestCache.SetFields(Amazon.CognitoSync.AmazonCognitoSyncRequest,System.String,System.String)">
            <summary>
            Set the IdentityId and IdentityPoolId properties on the request object
            </summary>
            <param name="request"></param>
            <param name="identityPoolId"></param>
            <param name="identityId"></param>
        </member>
        <member name="T:Amazon.CognitoSync.Internal.AmazonCognitoSyncEndpointProvider">
            <summary>
            Amazon CognitoSync endpoint provider.
            Resolves endpoint for given set of CognitoSyncEndpointParameters.
            Can throw AmazonClientException if endpoint resolution is unsuccessful.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Internal.AmazonCognitoSyncEndpointProvider.ResolveEndpoint(Amazon.Runtime.Endpoints.EndpointParameters)">
            <summary>
            Resolve endpoint for CognitoSyncEndpointParameters
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Internal.AmazonCognitoSyncEndpointResolver">
            <summary>
            Amazon CognitoSync endpoint resolver.
            Custom PipelineHandler responsible for resolving endpoint and setting authentication parameters for CognitoSync service requests.
            Collects values for CognitoSyncEndpointParameters and then tries to resolve endpoint by calling 
            ResolveEndpoint method on GlobalEndpoints.Provider if present, otherwise uses CognitoSyncEndpointProvider.
            Responsible for setting authentication and http headers provided by resolved endpoint.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Internal.AmazonCognitoSyncMetadata">
            <summary>
            Service metadata for  Amazon CognitoSync service
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Internal.AmazonCognitoSyncMetadata.ServiceId">
            <summary>
            Gets the value of the Service Id.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Internal.AmazonCognitoSyncMetadata.OperationNameMapping">
            <summary>
            Gets the dictionary that gives mapping of renamed operations
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.AmazonCognitoSyncConfig">
            <summary>
            Configuration for accessing Amazon CognitoSync service
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.AmazonCognitoSyncConfig.ServiceId">
            <summary>
             The ServiceId, which is the unique identifier for a service.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncConfig.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.AmazonCognitoSyncConfig.RegionEndpointServiceName">
            <summary>
            The constant used to lookup in the region hash the endpoint.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.AmazonCognitoSyncConfig.ServiceVersion">
            <summary>
            Gets the ServiceVersion property.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.AmazonCognitoSyncConfig.UserAgent">
            <summary>
            Gets the value of UserAgent property.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.AmazonCognitoSyncDefaultConfiguration">
            <summary>
            Configuration for accessing Amazon CognitoSync service
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncDefaultConfiguration.GetAllConfigurations">
            <summary>
            Collection of all <see cref="T:Amazon.Runtime.DefaultConfiguration"/>s supported by
            CognitoSync
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.AmazonCognitoSyncDefaultConfiguration.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.CognitoSync.AmazonCognitoSyncDefaultConfiguration.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.CognitoSync.AmazonCognitoSyncDefaultConfiguration.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.CognitoSync.AmazonCognitoSyncDefaultConfiguration.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.CognitoSync.AmazonCognitoSyncDefaultConfiguration.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.CognitoSync.AmazonCognitoSyncDefaultConfiguration.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.CognitoSync.Endpoints.CognitoSyncEndpointParameters">
            <summary>
            Contains parameters used for resolving CognitoSync endpoints
            Parameters can be sourced from client config and service operations
            Used by internal CognitoSyncEndpointProvider and CognitoSyncEndpointResolver
            Can be used by custom EndpointProvider, see ClientConfig.EndpointProvider
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Endpoints.CognitoSyncEndpointParameters.#ctor">
            <summary>
            CognitoSyncEndpointParameters constructor
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Endpoints.CognitoSyncEndpointParameters.Region">
            <summary>
            Region parameter
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Endpoints.CognitoSyncEndpointParameters.UseDualStack">
            <summary>
            UseDualStack parameter
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Endpoints.CognitoSyncEndpointParameters.UseFIPS">
            <summary>
            UseFIPS parameter
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Endpoints.CognitoSyncEndpointParameters.Endpoint">
            <summary>
            Endpoint parameter
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.AmazonCognitoSyncException">
            <summary>
             Common exception for the CognitoSync service.
             </summary>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncException.#ctor(System.String)">
            <summary>
            Construct instance of AmazonCognitoSyncException
            </summary>
            <param name="message"></param>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of AmazonCognitoSyncException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncException.#ctor(System.Exception)">
            <summary>
            Construct instance of AmazonCognitoSyncException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.AmazonCognitoSyncException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of AmazonCognitoSyncException
            </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.CognitoSync.AmazonCognitoSyncException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of AmazonCognitoSyncException
            </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.CognitoSync.AmazonCognitoSyncException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the AmazonCognitoSyncException 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.CognitoSync.Model.AlreadyStreamedException">
            <summary>
            An exception thrown when a bulk publish operation is requested less than 24 hours
            after a previous bulk publish operation completed successfully.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Model.AlreadyStreamedException.#ctor(System.String)">
            <summary>
            Constructs a new AlreadyStreamedException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.AlreadyStreamedException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of AlreadyStreamedException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.AlreadyStreamedException.#ctor(System.Exception)">
            <summary>
            Construct instance of AlreadyStreamedException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.AlreadyStreamedException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of AlreadyStreamedException
            </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.CognitoSync.Model.AlreadyStreamedException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of AlreadyStreamedException
            </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.CognitoSync.Model.AlreadyStreamedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the AlreadyStreamedException 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.CognitoSync.Model.AlreadyStreamedException.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.CognitoSync.Model.BulkPublishRequest">
            <summary>
            Container for the parameters to the BulkPublish operation.
            Initiates a bulk publish of all existing datasets for an Identity Pool to the configured
            stream. Customers are limited to one successful bulk publish per 24 hours. Bulk publish
            is an asynchronous request, customers can see the status of the request via the GetBulkPublishDetails
            operation.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.BulkPublishRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.BulkPublishResponse">
            <summary>
            The output for the BulkPublish operation.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.BulkPublishResponse.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.CognitoStreams">
            <summary>
            Configuration options for configure Cognito streams.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.CognitoStreams.RoleArn">
            <summary>
            Gets and sets the property RoleArn. The ARN of the role Amazon Cognito can assume
            in order to publish to the stream. This role must grant access to Amazon Cognito (cognito-sync)
            to invoke PutRecord on your Cognito stream.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.CognitoStreams.StreamingStatus">
            <summary>
            Gets and sets the property StreamingStatus. Status of the Cognito streams. Valid values
            are: 
            <para>
            ENABLED - Streaming of updates to identity pool is enabled.
            </para>
             
            <para>
            DISABLED - Streaming of updates to identity pool is disabled. Bulk publish will also
            fail if StreamingStatus is DISABLED.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.CognitoStreams.StreamName">
            <summary>
            Gets and sets the property StreamName. The name of the Cognito stream to receive updates.
            This stream must be in the developers account and in the same region as the identity
            pool.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.ConcurrentModificationException">
            <summary>
            Thrown if there are parallel requests to modify a resource.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Model.ConcurrentModificationException.#ctor(System.String)">
            <summary>
            Constructs a new ConcurrentModificationException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.ConcurrentModificationException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ConcurrentModificationException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.ConcurrentModificationException.#ctor(System.Exception)">
            <summary>
            Construct instance of ConcurrentModificationException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.ConcurrentModificationException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ConcurrentModificationException
            </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.CognitoSync.Model.ConcurrentModificationException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ConcurrentModificationException
            </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.CognitoSync.Model.ConcurrentModificationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the ConcurrentModificationException 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.CognitoSync.Model.ConcurrentModificationException.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.CognitoSync.Model.Dataset">
            <summary>
            A collection of data for an identity pool. An identity pool can have multiple datasets.
            A dataset is per identity and can be general or associated with a particular entity
            in an application (like a saved game). Datasets are automatically created if they
            don't exist. Data is synced by dataset, and a dataset can hold up to 1MB of key-value
            pairs.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Dataset.CreationDate">
            <summary>
            Gets and sets the property CreationDate. Date on which the dataset was created.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Dataset.DatasetName">
            <summary>
            Gets and sets the property DatasetName. A string of up to 128 characters. Allowed
            characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot).
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Dataset.DataStorage">
            <summary>
            Gets and sets the property DataStorage. Total size in bytes of the records in this
            dataset.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Dataset.IdentityId">
            <summary>
            Gets and sets the property IdentityId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Dataset.LastModifiedBy">
            <summary>
            Gets and sets the property LastModifiedBy. The device that made the last change to
            this dataset.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Dataset.LastModifiedDate">
            <summary>
            Gets and sets the property LastModifiedDate. Date when the dataset was last modified.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Dataset.NumRecords">
            <summary>
            Gets and sets the property NumRecords. Number of records in this dataset.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.DeleteDatasetRequest">
            <summary>
            Container for the parameters to the DeleteDataset operation.
            Deletes the specific dataset. The dataset will be deleted permanently, and the action
            can't be undone. Datasets that this dataset was merged with will no longer report
            the merge. Any subsequent operation on this dataset will result in a ResourceNotFoundException.
            
             
            <para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.DeleteDatasetRequest.DatasetName">
            <summary>
            Gets and sets the property DatasetName. A string of up to 128 characters. Allowed
            characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot).
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.DeleteDatasetRequest.IdentityId">
            <summary>
            Gets and sets the property IdentityId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.DeleteDatasetRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.DeleteDatasetResponse">
            <summary>
            Response to a successful DeleteDataset request.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.DeleteDatasetResponse.Dataset">
            <summary>
            Gets and sets the property Dataset. A collection of data for an identity pool. An
            identity pool can have multiple datasets. A dataset is per identity and can be general
            or associated with a particular entity in an application (like a saved game). Datasets
            are automatically created if they don't exist. Data is synced by dataset, and a dataset
            can hold up to 1MB of key-value pairs.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.DescribeDatasetRequest">
            <summary>
            Container for the parameters to the DescribeDataset operation.
            Gets meta data about a dataset by identity and dataset name. With Amazon Cognito Sync,
            each identity has access only to its own data. Thus, the credentials used to make
            this API call need to have access to the identity data.
            
             
            <para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials. You should use Cognito Identity credentials to make
            this API call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.DescribeDatasetRequest.DatasetName">
            <summary>
            Gets and sets the property DatasetName. A string of up to 128 characters. Allowed
            characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot).
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.DescribeDatasetRequest.IdentityId">
            <summary>
            Gets and sets the property IdentityId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.DescribeDatasetRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.DescribeDatasetResponse">
            <summary>
            Response to a successful DescribeDataset request.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.DescribeDatasetResponse.Dataset">
            <summary>
            Gets and sets the property Dataset. Meta data for a collection of data for an identity.
            An identity can have multiple datasets. A dataset can be general or associated with
            a particular entity in an application (like a saved game). Datasets are automatically
            created if they don't exist. Data is synced by dataset, and a dataset can hold up
            to 1MB of key-value pairs.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.DescribeIdentityPoolUsageRequest">
            <summary>
            Container for the parameters to the DescribeIdentityPoolUsage operation.
            Gets usage details (for example, data storage) about a particular identity pool.
            
             
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.DescribeIdentityPoolUsageRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.DescribeIdentityPoolUsageResponse">
            <summary>
            Response to a successful DescribeIdentityPoolUsage request.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.DescribeIdentityPoolUsageResponse.IdentityPoolUsage">
            <summary>
            Gets and sets the property IdentityPoolUsage. Information about the usage of the identity
            pool.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.DescribeIdentityUsageRequest">
            <summary>
            Container for the parameters to the DescribeIdentityUsage operation.
            Gets usage information for an identity, including number of datasets and data usage.
            
             
            <para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.DescribeIdentityUsageRequest.IdentityId">
            <summary>
            Gets and sets the property IdentityId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.DescribeIdentityUsageRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.DescribeIdentityUsageResponse">
            <summary>
            The response to a successful DescribeIdentityUsage request.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.DescribeIdentityUsageResponse.IdentityUsage">
            <summary>
            Gets and sets the property IdentityUsage. Usage information for the identity.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.DuplicateRequestException">
            <summary>
            An exception thrown when there is an IN_PROGRESS bulk publish operation for the given
            identity pool.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Model.DuplicateRequestException.#ctor(System.String)">
            <summary>
            Constructs a new DuplicateRequestException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.DuplicateRequestException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of DuplicateRequestException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.DuplicateRequestException.#ctor(System.Exception)">
            <summary>
            Construct instance of DuplicateRequestException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.DuplicateRequestException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of DuplicateRequestException
            </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.CognitoSync.Model.DuplicateRequestException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of DuplicateRequestException
            </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.CognitoSync.Model.DuplicateRequestException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the DuplicateRequestException 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.CognitoSync.Model.DuplicateRequestException.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.CognitoSync.Model.GetBulkPublishDetailsRequest">
            <summary>
            Container for the parameters to the GetBulkPublishDetails operation.
            Get the status of the last BulkPublish operation for an identity pool.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.GetBulkPublishDetailsRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.GetBulkPublishDetailsResponse">
            <summary>
            The output for the GetBulkPublishDetails operation.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.GetBulkPublishDetailsResponse.BulkPublishCompleteTime">
            <summary>
            Gets and sets the property BulkPublishCompleteTime. If BulkPublishStatus is SUCCEEDED,
            the time the last bulk publish operation completed.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.GetBulkPublishDetailsResponse.BulkPublishStartTime">
            <summary>
            Gets and sets the property BulkPublishStartTime. The date/time at which the last bulk
            publish was initiated.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.GetBulkPublishDetailsResponse.BulkPublishStatus">
            <summary>
            Gets and sets the property BulkPublishStatus. Status of the last bulk publish operation,
            valid values are: 
            <para>
            NOT_STARTED - No bulk publish has been requested for this identity pool
            </para>
             
            <para>
            IN_PROGRESS - Data is being published to the configured stream
            </para>
             
            <para>
            SUCCEEDED - All data for the identity pool has been published to the configured stream
            </para>
             
            <para>
            FAILED - Some portion of the data has failed to publish, check FailureMessage for
            the cause.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.GetBulkPublishDetailsResponse.FailureMessage">
            <summary>
            Gets and sets the property FailureMessage. If BulkPublishStatus is FAILED this field
            will contain the error message that caused the bulk publish to fail.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.GetBulkPublishDetailsResponse.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.GetCognitoEventsRequest">
            <summary>
            Container for the parameters to the GetCognitoEvents operation.
            Gets the events and the corresponding Lambda functions associated with an identity
            pool.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.GetCognitoEventsRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. 
            <para>
            The Cognito Identity Pool ID for the request
            </para>
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.GetCognitoEventsResponse">
            <summary>
            The response from the GetCognitoEvents request
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.GetCognitoEventsResponse.Events">
            <summary>
            Gets and sets the property Events. 
            <para>
            The Cognito Events returned from the GetCognitoEvents request
            </para>
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.GetIdentityPoolConfigurationRequest">
            <summary>
            Container for the parameters to the GetIdentityPoolConfiguration operation.
            Gets the configuration settings of an identity pool.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.GetIdentityPoolConfigurationRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. 
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created
            by Amazon Cognito. This is the ID of the pool for which to return a configuration.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.GetIdentityPoolConfigurationResponse">
            <summary>
            The output for the GetIdentityPoolConfiguration operation.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.GetIdentityPoolConfigurationResponse.CognitoStreams">
            <summary>
            Gets and sets the property CognitoStreams. Options to apply to this identity pool
            for Amazon Cognito streams.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.GetIdentityPoolConfigurationResponse.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. 
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created
            by Amazon Cognito.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.GetIdentityPoolConfigurationResponse.PushSync">
            <summary>
            Gets and sets the property PushSync. 
            <para>
            Options to apply to this identity pool for push synchronization.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.IdentityPoolUsage">
            <summary>
            Usage information for the identity pool.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.IdentityPoolUsage.DataStorage">
            <summary>
            Gets and sets the property DataStorage. Data storage information for the identity
            pool.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.IdentityPoolUsage.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.IdentityPoolUsage.LastModifiedDate">
            <summary>
            Gets and sets the property LastModifiedDate. Date on which the identity pool was last
            modified.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.IdentityPoolUsage.SyncSessionsCount">
            <summary>
            Gets and sets the property SyncSessionsCount. Number of sync sessions for the identity
            pool.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.IdentityUsage">
            <summary>
            Usage information for the identity.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.IdentityUsage.DatasetCount">
            <summary>
            Gets and sets the property DatasetCount. Number of datasets for the identity.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.IdentityUsage.DataStorage">
            <summary>
            Gets and sets the property DataStorage. Total data storage for this identity.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.IdentityUsage.IdentityId">
            <summary>
            Gets and sets the property IdentityId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.IdentityUsage.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.IdentityUsage.LastModifiedDate">
            <summary>
            Gets and sets the property LastModifiedDate. Date on which the identity was last modified.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.InternalErrorException">
            <summary>
            Indicates an internal service error.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InternalErrorException.#ctor(System.String)">
            <summary>
            Constructs a new InternalErrorException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InternalErrorException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of InternalErrorException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InternalErrorException.#ctor(System.Exception)">
            <summary>
            Construct instance of InternalErrorException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InternalErrorException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InternalErrorException
            </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.CognitoSync.Model.InternalErrorException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InternalErrorException
            </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.CognitoSync.Model.InternalErrorException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the InternalErrorException 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.CognitoSync.Model.InternalErrorException.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.CognitoSync.Model.Internal.MarshallTransformations.AlreadyStreamedExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for AlreadyStreamedException Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.AlreadyStreamedExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.AlreadyStreamedExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.AlreadyStreamedExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.BulkPublishRequestMarshaller">
            <summary>
            BulkPublish Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.BulkPublishRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.BulkPublishRequestMarshaller.Marshall(Amazon.CognitoSync.Model.BulkPublishRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.BulkPublishRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.BulkPublishResponseUnmarshaller">
            <summary>
            Response Unmarshaller for BulkPublish operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.BulkPublishResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.BulkPublishResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.BulkPublishResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.CognitoStreamsMarshaller">
            <summary>
            CognitoStreams Marshaller
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.CognitoStreamsMarshaller.Marshall(Amazon.CognitoSync.Model.CognitoStreams,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.CognitoSync.Model.Internal.MarshallTransformations.CognitoStreamsMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.CognitoStreamsUnmarshaller">
            <summary>
            Response Unmarshaller for CognitoStreams Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.CognitoStreamsUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#CognitoSync#Model#CognitoStreams,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.CognitoSync.Model.Internal.MarshallTransformations.CognitoStreamsUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.CognitoStreamsUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ConcurrentModificationExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ConcurrentModificationException Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ConcurrentModificationExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.ConcurrentModificationExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.ConcurrentModificationExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DatasetUnmarshaller">
            <summary>
            Response Unmarshaller for Dataset Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DatasetUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#CognitoSync#Model#Dataset,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.CognitoSync.Model.Internal.MarshallTransformations.DatasetUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.DatasetUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DeleteDatasetRequestMarshaller">
            <summary>
            DeleteDataset Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DeleteDatasetRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.DeleteDatasetRequestMarshaller.Marshall(Amazon.CognitoSync.Model.DeleteDatasetRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DeleteDatasetRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DeleteDatasetResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DeleteDataset operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DeleteDatasetResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.DeleteDatasetResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.DeleteDatasetResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DescribeDatasetRequestMarshaller">
            <summary>
            DescribeDataset Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DescribeDatasetRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.DescribeDatasetRequestMarshaller.Marshall(Amazon.CognitoSync.Model.DescribeDatasetRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DescribeDatasetRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DescribeDatasetResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeDataset operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DescribeDatasetResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.DescribeDatasetResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.DescribeDatasetResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityPoolUsageRequestMarshaller">
            <summary>
            DescribeIdentityPoolUsage Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityPoolUsageRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityPoolUsageRequestMarshaller.Marshall(Amazon.CognitoSync.Model.DescribeIdentityPoolUsageRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityPoolUsageRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityPoolUsageResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeIdentityPoolUsage operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityPoolUsageResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityPoolUsageResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityPoolUsageResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityUsageRequestMarshaller">
            <summary>
            DescribeIdentityUsage Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityUsageRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityUsageRequestMarshaller.Marshall(Amazon.CognitoSync.Model.DescribeIdentityUsageRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityUsageRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityUsageResponseUnmarshaller">
            <summary>
            Response Unmarshaller for DescribeIdentityUsage operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityUsageResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityUsageResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.DescribeIdentityUsageResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DuplicateRequestExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for DuplicateRequestException Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.DuplicateRequestExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.DuplicateRequestExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.DuplicateRequestExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.GetBulkPublishDetailsRequestMarshaller">
            <summary>
            GetBulkPublishDetails Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.GetBulkPublishDetailsRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.GetBulkPublishDetailsRequestMarshaller.Marshall(Amazon.CognitoSync.Model.GetBulkPublishDetailsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.GetBulkPublishDetailsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.GetBulkPublishDetailsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for GetBulkPublishDetails operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.GetBulkPublishDetailsResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.GetBulkPublishDetailsResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.GetBulkPublishDetailsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.GetCognitoEventsRequestMarshaller">
            <summary>
            GetCognitoEvents Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.GetCognitoEventsRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.GetCognitoEventsRequestMarshaller.Marshall(Amazon.CognitoSync.Model.GetCognitoEventsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.GetCognitoEventsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.GetCognitoEventsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for GetCognitoEvents operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.GetCognitoEventsResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.GetCognitoEventsResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.GetCognitoEventsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.GetIdentityPoolConfigurationRequestMarshaller">
            <summary>
            GetIdentityPoolConfiguration Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.GetIdentityPoolConfigurationRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.GetIdentityPoolConfigurationRequestMarshaller.Marshall(Amazon.CognitoSync.Model.GetIdentityPoolConfigurationRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.GetIdentityPoolConfigurationRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.GetIdentityPoolConfigurationResponseUnmarshaller">
            <summary>
            Response Unmarshaller for GetIdentityPoolConfiguration operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.GetIdentityPoolConfigurationResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.GetIdentityPoolConfigurationResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.GetIdentityPoolConfigurationResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.IdentityPoolUsageUnmarshaller">
            <summary>
            Response Unmarshaller for IdentityPoolUsage Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.IdentityPoolUsageUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#CognitoSync#Model#IdentityPoolUsage,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.CognitoSync.Model.Internal.MarshallTransformations.IdentityPoolUsageUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.IdentityPoolUsageUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.IdentityUsageUnmarshaller">
            <summary>
            Response Unmarshaller for IdentityUsage Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.IdentityUsageUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#CognitoSync#Model#IdentityUsage,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.CognitoSync.Model.Internal.MarshallTransformations.IdentityUsageUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.IdentityUsageUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.InternalErrorExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for InternalErrorException Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.InternalErrorExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.InternalErrorExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.InternalErrorExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.InvalidConfigurationExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for InvalidConfigurationException Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.InvalidConfigurationExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.InvalidConfigurationExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.InvalidConfigurationExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.InvalidLambdaFunctionOutputExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for InvalidLambdaFunctionOutputException Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.InvalidLambdaFunctionOutputExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.InvalidLambdaFunctionOutputExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.InvalidLambdaFunctionOutputExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.InvalidParameterExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for InvalidParameterException Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.InvalidParameterExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.InvalidParameterExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.InvalidParameterExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.LambdaThrottledExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for LambdaThrottledException Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.LambdaThrottledExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.LambdaThrottledExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.LambdaThrottledExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.LimitExceededExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for LimitExceededException Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.LimitExceededExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.LimitExceededExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.LimitExceededExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ListDatasetsRequestMarshaller">
            <summary>
            ListDatasets Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ListDatasetsRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.ListDatasetsRequestMarshaller.Marshall(Amazon.CognitoSync.Model.ListDatasetsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ListDatasetsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ListDatasetsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ListDatasets operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ListDatasetsResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.ListDatasetsResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.ListDatasetsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ListIdentityPoolUsageRequestMarshaller">
            <summary>
            ListIdentityPoolUsage Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ListIdentityPoolUsageRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.ListIdentityPoolUsageRequestMarshaller.Marshall(Amazon.CognitoSync.Model.ListIdentityPoolUsageRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ListIdentityPoolUsageRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ListIdentityPoolUsageResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ListIdentityPoolUsage operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ListIdentityPoolUsageResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.ListIdentityPoolUsageResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.ListIdentityPoolUsageResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ListRecordsRequestMarshaller">
            <summary>
            ListRecords Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ListRecordsRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.ListRecordsRequestMarshaller.Marshall(Amazon.CognitoSync.Model.ListRecordsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ListRecordsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ListRecordsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for ListRecords operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ListRecordsResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.ListRecordsResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.ListRecordsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.NotAuthorizedExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for NotAuthorizedException Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.NotAuthorizedExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.NotAuthorizedExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.NotAuthorizedExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.PushSyncMarshaller">
            <summary>
            PushSync Marshaller
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.PushSyncMarshaller.Marshall(Amazon.CognitoSync.Model.PushSync,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.CognitoSync.Model.Internal.MarshallTransformations.PushSyncMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.PushSyncUnmarshaller">
            <summary>
            Response Unmarshaller for PushSync Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.PushSyncUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#CognitoSync#Model#PushSync,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.CognitoSync.Model.Internal.MarshallTransformations.PushSyncUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.PushSyncUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.RecordPatchMarshaller">
            <summary>
            RecordPatch Marshaller
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.RecordPatchMarshaller.Marshall(Amazon.CognitoSync.Model.RecordPatch,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.CognitoSync.Model.Internal.MarshallTransformations.RecordPatchMarshaller.Instance">
            <summary>
            Singleton Marshaller.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.RecordUnmarshaller">
            <summary>
            Response Unmarshaller for Record Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.RecordUnmarshaller.Amazon#Runtime#Internal#Transform#IUnmarshaller{Amazon#CognitoSync#Model#Record,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.CognitoSync.Model.Internal.MarshallTransformations.RecordUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.RecordUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.RegisterDeviceRequestMarshaller">
            <summary>
            RegisterDevice Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.RegisterDeviceRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.RegisterDeviceRequestMarshaller.Marshall(Amazon.CognitoSync.Model.RegisterDeviceRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.RegisterDeviceRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.RegisterDeviceResponseUnmarshaller">
            <summary>
            Response Unmarshaller for RegisterDevice operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.RegisterDeviceResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.RegisterDeviceResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.RegisterDeviceResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ResourceConflictExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ResourceConflictException Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ResourceConflictExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.ResourceConflictExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.ResourceConflictExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.ResourceNotFoundExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for ResourceNotFoundException Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.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.CognitoSync.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.CognitoSync.Model.Internal.MarshallTransformations.ResourceNotFoundExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.SetCognitoEventsRequestMarshaller">
            <summary>
            SetCognitoEvents Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.SetCognitoEventsRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.SetCognitoEventsRequestMarshaller.Marshall(Amazon.CognitoSync.Model.SetCognitoEventsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.SetCognitoEventsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.SetCognitoEventsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for SetCognitoEvents operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.SetCognitoEventsResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.SetCognitoEventsResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.SetCognitoEventsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.SetIdentityPoolConfigurationRequestMarshaller">
            <summary>
            SetIdentityPoolConfiguration Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.SetIdentityPoolConfigurationRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.SetIdentityPoolConfigurationRequestMarshaller.Marshall(Amazon.CognitoSync.Model.SetIdentityPoolConfigurationRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.SetIdentityPoolConfigurationRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.SetIdentityPoolConfigurationResponseUnmarshaller">
            <summary>
            Response Unmarshaller for SetIdentityPoolConfiguration operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.SetIdentityPoolConfigurationResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.SetIdentityPoolConfigurationResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.SetIdentityPoolConfigurationResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.SubscribeToDatasetRequestMarshaller">
            <summary>
            SubscribeToDataset Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.SubscribeToDatasetRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.SubscribeToDatasetRequestMarshaller.Marshall(Amazon.CognitoSync.Model.SubscribeToDatasetRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.SubscribeToDatasetRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.SubscribeToDatasetResponseUnmarshaller">
            <summary>
            Response Unmarshaller for SubscribeToDataset operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.SubscribeToDatasetResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.SubscribeToDatasetResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.SubscribeToDatasetResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.TooManyRequestsExceptionUnmarshaller">
            <summary>
            Response Unmarshaller for TooManyRequestsException Object
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.TooManyRequestsExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.TooManyRequestsExceptionUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.TooManyRequestsExceptionUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.UnsubscribeFromDatasetRequestMarshaller">
            <summary>
            UnsubscribeFromDataset Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.UnsubscribeFromDatasetRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.UnsubscribeFromDatasetRequestMarshaller.Marshall(Amazon.CognitoSync.Model.UnsubscribeFromDatasetRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.UnsubscribeFromDatasetRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.UnsubscribeFromDatasetResponseUnmarshaller">
            <summary>
            Response Unmarshaller for UnsubscribeFromDataset operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.UnsubscribeFromDatasetResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.UnsubscribeFromDatasetResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.UnsubscribeFromDatasetResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.UpdateRecordsRequestMarshaller">
            <summary>
            UpdateRecords Request Marshaller
            </summary>       
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.UpdateRecordsRequestMarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.UpdateRecordsRequestMarshaller.Marshall(Amazon.CognitoSync.Model.UpdateRecordsRequest)">
            <summary>
            Marshaller the request object to the HTTP request.
            </summary>  
            <param name="publicRequest"></param>
            <returns></returns>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Internal.MarshallTransformations.UpdateRecordsRequestMarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.Internal.MarshallTransformations.UpdateRecordsResponseUnmarshaller">
            <summary>
            Response Unmarshaller for UpdateRecords operation
            </summary>  
        </member>
        <member name="M:Amazon.CognitoSync.Model.Internal.MarshallTransformations.UpdateRecordsResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.UpdateRecordsResponseUnmarshaller.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.CognitoSync.Model.Internal.MarshallTransformations.UpdateRecordsResponseUnmarshaller.Instance">
            <summary>
            Gets the singleton.
            </summary>  
        </member>
        <member name="T:Amazon.CognitoSync.Model.InvalidConfigurationException">
            <summary>
            
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InvalidConfigurationException.#ctor(System.String)">
            <summary>
            Constructs a new InvalidConfigurationException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InvalidConfigurationException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of InvalidConfigurationException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InvalidConfigurationException.#ctor(System.Exception)">
            <summary>
            Construct instance of InvalidConfigurationException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InvalidConfigurationException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidConfigurationException
            </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.CognitoSync.Model.InvalidConfigurationException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidConfigurationException
            </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.CognitoSync.Model.InvalidConfigurationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the InvalidConfigurationException 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.CognitoSync.Model.InvalidConfigurationException.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.CognitoSync.Model.InvalidLambdaFunctionOutputException">
            <summary>
            The AWS Lambda function returned invalid output or an exception.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InvalidLambdaFunctionOutputException.#ctor(System.String)">
            <summary>
            Constructs a new InvalidLambdaFunctionOutputException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InvalidLambdaFunctionOutputException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of InvalidLambdaFunctionOutputException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InvalidLambdaFunctionOutputException.#ctor(System.Exception)">
            <summary>
            Construct instance of InvalidLambdaFunctionOutputException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InvalidLambdaFunctionOutputException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidLambdaFunctionOutputException
            </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.CognitoSync.Model.InvalidLambdaFunctionOutputException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidLambdaFunctionOutputException
            </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.CognitoSync.Model.InvalidLambdaFunctionOutputException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the InvalidLambdaFunctionOutputException 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.CognitoSync.Model.InvalidLambdaFunctionOutputException.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.CognitoSync.Model.InvalidParameterException">
            <summary>
            Thrown when a request parameter does not comply with the associated constraints.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InvalidParameterException.#ctor(System.String)">
            <summary>
            Constructs a new InvalidParameterException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InvalidParameterException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of InvalidParameterException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InvalidParameterException.#ctor(System.Exception)">
            <summary>
            Construct instance of InvalidParameterException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.InvalidParameterException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidParameterException
            </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.CognitoSync.Model.InvalidParameterException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of InvalidParameterException
            </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.CognitoSync.Model.InvalidParameterException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the InvalidParameterException 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.CognitoSync.Model.InvalidParameterException.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.CognitoSync.Model.LambdaThrottledException">
            <summary>
            AWS Lambda throttled your account, please contact AWS Support
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Model.LambdaThrottledException.#ctor(System.String)">
            <summary>
            Constructs a new LambdaThrottledException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.LambdaThrottledException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of LambdaThrottledException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.LambdaThrottledException.#ctor(System.Exception)">
            <summary>
            Construct instance of LambdaThrottledException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.LambdaThrottledException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of LambdaThrottledException
            </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.CognitoSync.Model.LambdaThrottledException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of LambdaThrottledException
            </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.CognitoSync.Model.LambdaThrottledException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the LambdaThrottledException 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.CognitoSync.Model.LambdaThrottledException.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.CognitoSync.Model.LimitExceededException">
            <summary>
            Thrown when the limit on the number of objects or operations has been exceeded.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Model.LimitExceededException.#ctor(System.String)">
            <summary>
            Constructs a new LimitExceededException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.LimitExceededException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of LimitExceededException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.LimitExceededException.#ctor(System.Exception)">
            <summary>
            Construct instance of LimitExceededException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.LimitExceededException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of LimitExceededException
            </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.CognitoSync.Model.LimitExceededException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of LimitExceededException
            </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.CognitoSync.Model.LimitExceededException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the LimitExceededException 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.CognitoSync.Model.LimitExceededException.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.CognitoSync.Model.ListDatasetsRequest">
            <summary>
            Container for the parameters to the ListDatasets operation.
            Lists datasets for an identity. With Amazon Cognito Sync, each identity has access
            only to its own data. Thus, the credentials used to make this API call need to have
            access to the identity data.
            
             
            <para>
            ListDatasets can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials. You should use the Cognito Identity credentials to
            make this API call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListDatasetsRequest.IdentityId">
            <summary>
            Gets and sets the property IdentityId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListDatasetsRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListDatasetsRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. The maximum number of results to be returned.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListDatasetsRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. A pagination token for obtaining the next page
            of results.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.ListDatasetsResponse">
            <summary>
            Returned for a successful ListDatasets request.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListDatasetsResponse.Count">
            <summary>
            Gets and sets the property Count. Number of datasets returned.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListDatasetsResponse.Datasets">
            <summary>
            Gets and sets the property Datasets. A set of datasets.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListDatasetsResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. A pagination token for obtaining the next page
            of results.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.ListIdentityPoolUsageRequest">
            <summary>
            Container for the parameters to the ListIdentityPoolUsage operation.
            Gets a list of identity pools registered with Cognito.
            
             
            <para>
            ListIdentityPoolUsage can only be called with developer credentials. You cannot make
            this API call with the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListIdentityPoolUsageRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. The maximum number of results to be returned.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListIdentityPoolUsageRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. A pagination token for obtaining the next page
            of results.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.ListIdentityPoolUsageResponse">
            <summary>
            Returned for a successful ListIdentityPoolUsage request.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListIdentityPoolUsageResponse.Count">
            <summary>
            Gets and sets the property Count. Total number of identities for the identity pool.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListIdentityPoolUsageResponse.IdentityPoolUsages">
            <summary>
            Gets and sets the property IdentityPoolUsages. Usage information for the identity
            pools.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListIdentityPoolUsageResponse.MaxResults">
            <summary>
            Gets and sets the property MaxResults. The maximum number of results to be returned.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListIdentityPoolUsageResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. A pagination token for obtaining the next page
            of results.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.ListRecordsRequest">
            <summary>
            Container for the parameters to the ListRecords operation.
            Gets paginated records, optionally changed after a particular sync count for a dataset
            and identity. With Amazon Cognito Sync, each identity has access only to its own data.
            Thus, the credentials used to make this API call need to have access to the identity
            data.
            
             
            <para>
            ListRecords can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials. You should use Cognito Identity credentials to make
            this API call.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsRequest.DatasetName">
            <summary>
            Gets and sets the property DatasetName. A string of up to 128 characters. Allowed
            characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot).
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsRequest.IdentityId">
            <summary>
            Gets and sets the property IdentityId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsRequest.LastSyncCount">
            <summary>
            Gets and sets the property LastSyncCount. The last server sync count for this record.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsRequest.MaxResults">
            <summary>
            Gets and sets the property MaxResults. The maximum number of results to be returned.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsRequest.NextToken">
            <summary>
            Gets and sets the property NextToken. A pagination token for obtaining the next page
            of results.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsRequest.SyncSessionToken">
            <summary>
            Gets and sets the property SyncSessionToken. A token containing a session ID, identity
            ID, and expiration.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.ListRecordsResponse">
            <summary>
            Returned for a successful ListRecordsRequest.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsResponse.Count">
            <summary>
            Gets and sets the property Count. Total number of records.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsResponse.DatasetDeletedAfterRequestedSyncCount">
            <summary>
            Gets and sets the property DatasetDeletedAfterRequestedSyncCount. A boolean value
            specifying whether to delete the dataset locally.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsResponse.DatasetExists">
            <summary>
            Gets and sets the property DatasetExists. Indicates whether the dataset exists.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsResponse.DatasetSyncCount">
            <summary>
            Gets and sets the property DatasetSyncCount. Server sync count for this dataset.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsResponse.LastModifiedBy">
            <summary>
            Gets and sets the property LastModifiedBy. The user/device that made the last change
            to this record.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsResponse.MergedDatasetNames">
            <summary>
            Gets and sets the property MergedDatasetNames. Names of merged datasets.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsResponse.NextToken">
            <summary>
            Gets and sets the property NextToken. A pagination token for obtaining the next page
            of results.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsResponse.Records">
            <summary>
            Gets and sets the property Records. A list of all records.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.ListRecordsResponse.SyncSessionToken">
            <summary>
            Gets and sets the property SyncSessionToken. A token containing a session ID, identity
            ID, and expiration.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            <summary>
            Thrown when a user is not authorized to access the requested resource.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Model.NotAuthorizedException.#ctor(System.String)">
            <summary>
            Constructs a new NotAuthorizedException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.NotAuthorizedException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of NotAuthorizedException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.NotAuthorizedException.#ctor(System.Exception)">
            <summary>
            Construct instance of NotAuthorizedException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.NotAuthorizedException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of NotAuthorizedException
            </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.CognitoSync.Model.NotAuthorizedException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of NotAuthorizedException
            </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.CognitoSync.Model.NotAuthorizedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the NotAuthorizedException 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.CognitoSync.Model.NotAuthorizedException.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.CognitoSync.Model.PushSync">
            <summary>
            Configuration options to be applied to the identity pool.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.PushSync.ApplicationArns">
            <summary>
            Gets and sets the property ApplicationArns. 
            <para>
            List of SNS platform application ARNs that could be used by clients.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.PushSync.RoleArn">
            <summary>
            Gets and sets the property RoleArn. 
            <para>
            A role configured to allow Cognito to call SNS on behalf of the developer.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.Record">
            <summary>
            The basic data structure of a dataset.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Record.DeviceLastModifiedDate">
            <summary>
            Gets and sets the property DeviceLastModifiedDate. The last modified date of the client
            device.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Record.Key">
            <summary>
            Gets and sets the property Key. The key for the record.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Record.LastModifiedBy">
            <summary>
            Gets and sets the property LastModifiedBy. The user/device that made the last change
            to this record.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Record.LastModifiedDate">
            <summary>
            Gets and sets the property LastModifiedDate. The date on which the record was last
            modified.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Record.SyncCount">
            <summary>
            Gets and sets the property SyncCount. The server sync count for this record.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.Record.Value">
            <summary>
            Gets and sets the property Value. The value for the record.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.RecordPatch">
            <summary>
            An update operation for a record.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.RecordPatch.DeviceLastModifiedDate">
            <summary>
            Gets and sets the property DeviceLastModifiedDate. The last modified date of the client
            device.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.RecordPatch.Key">
            <summary>
            Gets and sets the property Key. The key associated with the record patch.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.RecordPatch.Op">
            <summary>
            Gets and sets the property Op. An operation, either replace or remove.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.RecordPatch.SyncCount">
            <summary>
            Gets and sets the property SyncCount. Last known server sync count for this record.
            Set to 0 if unknown.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.RecordPatch.Value">
            <summary>
            Gets and sets the property Value. The value associated with the record patch.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.RegisterDeviceRequest">
            <summary>
            Container for the parameters to the RegisterDevice operation.
            Registers a device to receive push sync notifications.
            
            
            <para>
            This API can only be called with temporary credentials provided by Cognito Identity.
            You cannot call this API with developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.RegisterDeviceRequest.IdentityId">
            <summary>
            Gets and sets the property IdentityId. 
            <para>
            The unique ID for this identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.RegisterDeviceRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. 
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created
            by Amazon Cognito. Here, the ID of the pool that the identity belongs to.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.RegisterDeviceRequest.Platform">
            <summary>
            Gets and sets the property Platform. 
            <para>
            The SNS platform type (e.g. GCM, SDM, APNS, APNS_SANDBOX).
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.RegisterDeviceRequest.Token">
            <summary>
            Gets and sets the property Token. 
            <para>
            The push token.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.RegisterDeviceResponse">
            <summary>
            Response to a RegisterDevice request.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.RegisterDeviceResponse.DeviceId">
            <summary>
            Gets and sets the property DeviceId. 
            <para>
            The unique ID generated for this device by Cognito.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.ResourceConflictException">
            <summary>
            Thrown if an update can't be applied because the resource was changed by another call
            and this would result in a conflict.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Model.ResourceConflictException.#ctor(System.String)">
            <summary>
            Constructs a new ResourceConflictException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.ResourceConflictException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of ResourceConflictException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.ResourceConflictException.#ctor(System.Exception)">
            <summary>
            Construct instance of ResourceConflictException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.ResourceConflictException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceConflictException
            </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.CognitoSync.Model.ResourceConflictException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of ResourceConflictException
            </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.CognitoSync.Model.ResourceConflictException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the ResourceConflictException 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.CognitoSync.Model.ResourceConflictException.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.CognitoSync.Model.ResourceNotFoundException">
            <summary>
            Thrown if the resource doesn't exist.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.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.CognitoSync.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.CognitoSync.Model.ResourceNotFoundException.#ctor(System.Exception)">
            <summary>
            Construct instance of ResourceNotFoundException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.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.CognitoSync.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.CognitoSync.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.CognitoSync.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="T:Amazon.CognitoSync.Model.SetCognitoEventsRequest">
            <summary>
            Container for the parameters to the SetCognitoEvents operation.
            Sets the AWS Lambda function for a given event type for an identity pool. This request
            only updates the key/value pair specified. Other key/values pairs are not updated.
            To remove a key value pair, pass a empty value for the particular key.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.SetCognitoEventsRequest.Events">
            <summary>
            Gets and sets the property Events. 
            <para>
            The events to configure
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.SetCognitoEventsRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. 
            <para>
            The Cognito Identity Pool to use when configuring Cognito Events
            </para>
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.SetCognitoEventsResponse">
            <summary>
            This is the response object from the SetCognitoEvents operation.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.SetIdentityPoolConfigurationRequest">
            <summary>
            Container for the parameters to the SetIdentityPoolConfiguration operation.
            Sets the necessary configuration for push sync.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.SetIdentityPoolConfigurationRequest.CognitoStreams">
            <summary>
            Gets and sets the property CognitoStreams. Options to apply to this identity pool
            for Amazon Cognito streams.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.SetIdentityPoolConfigurationRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. 
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created
            by Amazon Cognito. This is the ID of the pool to modify.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.SetIdentityPoolConfigurationRequest.PushSync">
            <summary>
            Gets and sets the property PushSync. 
            <para>
            Options to apply to this identity pool for push synchronization.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.SetIdentityPoolConfigurationResponse">
            <summary>
            The output for the SetIdentityPoolConfiguration operation
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.SetIdentityPoolConfigurationResponse.CognitoStreams">
            <summary>
            Gets and sets the property CognitoStreams. Options to apply to this identity pool
            for Amazon Cognito streams.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.SetIdentityPoolConfigurationResponse.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. 
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created
            by Amazon Cognito.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.SetIdentityPoolConfigurationResponse.PushSync">
            <summary>
            Gets and sets the property PushSync. 
            <para>
            Options to apply to this identity pool for push synchronization.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.SubscribeToDatasetRequest">
            <summary>
            Container for the parameters to the SubscribeToDataset operation.
            Subscribes to receive notifications when a dataset is modified by another device.
            
            
            <para>
            This API can only be called with temporary credentials provided by Cognito Identity.
            You cannot call this API with developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.SubscribeToDatasetRequest.DatasetName">
            <summary>
            Gets and sets the property DatasetName. 
            <para>
            The name of the dataset to subcribe to.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.SubscribeToDatasetRequest.DeviceId">
            <summary>
            Gets and sets the property DeviceId. 
            <para>
            The unique ID generated for this device by Cognito.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.SubscribeToDatasetRequest.IdentityId">
            <summary>
            Gets and sets the property IdentityId. 
            <para>
            Unique ID for this identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.SubscribeToDatasetRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. 
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created
            by Amazon Cognito. The ID of the pool to which the identity belongs.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.SubscribeToDatasetResponse">
            <summary>
            Response to a SubscribeToDataset request.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            <summary>
            Thrown if the request is throttled.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Model.TooManyRequestsException.#ctor(System.String)">
            <summary>
            Constructs a new TooManyRequestsException with the specified error
            message.
            </summary>
            <param name="message">
            Describes the error encountered.
            </param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.TooManyRequestsException.#ctor(System.String,System.Exception)">
            <summary>
            Construct instance of TooManyRequestsException
            </summary>
            <param name="message"></param>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.TooManyRequestsException.#ctor(System.Exception)">
            <summary>
            Construct instance of TooManyRequestsException
            </summary>
            <param name="innerException"></param>
        </member>
        <member name="M:Amazon.CognitoSync.Model.TooManyRequestsException.#ctor(System.String,System.Exception,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of TooManyRequestsException
            </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.CognitoSync.Model.TooManyRequestsException.#ctor(System.String,Amazon.Runtime.ErrorType,System.String,System.String,System.Net.HttpStatusCode)">
            <summary>
            Construct instance of TooManyRequestsException
            </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.CognitoSync.Model.TooManyRequestsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Constructs a new instance of the TooManyRequestsException 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.CognitoSync.Model.TooManyRequestsException.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.CognitoSync.Model.UnsubscribeFromDatasetRequest">
            <summary>
            Container for the parameters to the UnsubscribeFromDataset operation.
            Unsubscribes from receiving notifications when a dataset is modified by another device.
            
            
            <para>
            This API can only be called with temporary credentials provided by Cognito Identity.
            You cannot call this API with developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.UnsubscribeFromDatasetRequest.DatasetName">
            <summary>
            Gets and sets the property DatasetName. 
            <para>
            The name of the dataset from which to unsubcribe.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.UnsubscribeFromDatasetRequest.DeviceId">
            <summary>
            Gets and sets the property DeviceId. 
            <para>
            The unique ID generated for this device by Cognito.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.UnsubscribeFromDatasetRequest.IdentityId">
            <summary>
            Gets and sets the property IdentityId. 
            <para>
            Unique ID for this identity.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.UnsubscribeFromDatasetRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. 
            <para>
            A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created
            by Amazon Cognito. The ID of the pool to which this identity belongs.
            </para>
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.UnsubscribeFromDatasetResponse">
            <summary>
            Response to an UnsubscribeFromDataset request.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.UpdateRecordsRequest">
            <summary>
            Container for the parameters to the UpdateRecords operation.
            Posts updates to records and adds and deletes records for a dataset and user.
            
             
            <para>
            The sync count in the record patch is your last known sync count for that record.
            The server will reject an UpdateRecords request with a ResourceConflictException if
            you try to patch a record with a new value but a stale sync count.
            </para>
            
            <para>
            For example, if the sync count on the server is 5 for a key called highScore and you
            try and submit a new highScore with sync count of 4, the request will be rejected.
            To obtain the current sync count for a record, call ListRecords. On a successful update
            of the record, the response returns the new sync count for that record. You should
            present that sync count the next time you try to update that same record. When the
            record does not exist, specify the sync count as 0.
            </para>
             
            <para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.UpdateRecordsRequest.ClientContext">
            <summary>
            Gets and sets the property ClientContext. Intended to supply a device ID that will
            populate the lastModifiedBy field referenced in other methods. The ClientContext field
            is not yet implemented.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.UpdateRecordsRequest.DatasetName">
            <summary>
            Gets and sets the property DatasetName. A string of up to 128 characters. Allowed
            characters are a-z, A-Z, 0-9, '_' (underscore), '-' (dash), and '.' (dot).
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.UpdateRecordsRequest.DeviceId">
            <summary>
            Gets and sets the property DeviceId. 
            <para>
            The unique ID generated for this device by Cognito.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.UpdateRecordsRequest.IdentityId">
            <summary>
            Gets and sets the property IdentityId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.UpdateRecordsRequest.IdentityPoolId">
            <summary>
            Gets and sets the property IdentityPoolId. A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE)
            created by Amazon Cognito. GUID generation is unique within a region.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.UpdateRecordsRequest.RecordPatches">
            <summary>
            Gets and sets the property RecordPatches. A list of patch operations.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.UpdateRecordsRequest.SyncSessionToken">
            <summary>
            Gets and sets the property SyncSessionToken. The SyncSessionToken returned by a previous
            call to ListRecords for this dataset and identity.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.Model.UpdateRecordsResponse">
            <summary>
            Returned for a successful UpdateRecordsRequest.
            </summary>
        </member>
        <member name="P:Amazon.CognitoSync.Model.UpdateRecordsResponse.Records">
            <summary>
            Gets and sets the property Records. A list of records that have been updated.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.AmazonCognitoSyncRequest">
            <summary>
            Base class for CognitoSync operation requests.
            </summary>
        </member>
        <member name="T:Amazon.CognitoSync.BulkPublishStatus">
            <summary>
            Constants used for properties of type BulkPublishStatus.
            </summary>
        </member>
        <member name="F:Amazon.CognitoSync.BulkPublishStatus.FAILED">
            <summary>
            Constant FAILED for BulkPublishStatus
            </summary>
        </member>
        <member name="F:Amazon.CognitoSync.BulkPublishStatus.IN_PROGRESS">
            <summary>
            Constant IN_PROGRESS for BulkPublishStatus
            </summary>
        </member>
        <member name="F:Amazon.CognitoSync.BulkPublishStatus.NOT_STARTED">
            <summary>
            Constant NOT_STARTED for BulkPublishStatus
            </summary>
        </member>
        <member name="F:Amazon.CognitoSync.BulkPublishStatus.SUCCEEDED">
            <summary>
            Constant SUCCEEDED for BulkPublishStatus
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.BulkPublishStatus.#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.CognitoSync.BulkPublishStatus.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.CognitoSync.BulkPublishStatus.op_Implicit(System.String)~Amazon.CognitoSync.BulkPublishStatus">
            <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.CognitoSync.Operation">
            <summary>
            Constants used for properties of type Operation.
            </summary>
        </member>
        <member name="F:Amazon.CognitoSync.Operation.Remove">
            <summary>
            Constant Remove for Operation
            </summary>
        </member>
        <member name="F:Amazon.CognitoSync.Operation.Replace">
            <summary>
            Constant Replace for Operation
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Operation.#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.CognitoSync.Operation.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.CognitoSync.Operation.op_Implicit(System.String)~Amazon.CognitoSync.Operation">
            <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.CognitoSync.Platform">
            <summary>
            Constants used for properties of type Platform.
            </summary>
        </member>
        <member name="F:Amazon.CognitoSync.Platform.ADM">
            <summary>
            Constant ADM for Platform
            </summary>
        </member>
        <member name="F:Amazon.CognitoSync.Platform.APNS">
            <summary>
            Constant APNS for Platform
            </summary>
        </member>
        <member name="F:Amazon.CognitoSync.Platform.APNS_SANDBOX">
            <summary>
            Constant APNS_SANDBOX for Platform
            </summary>
        </member>
        <member name="F:Amazon.CognitoSync.Platform.GCM">
            <summary>
            Constant GCM for Platform
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Platform.#ctor(System.String)">
            <summary>
            This constant constructor does not need to be called if the constant
            you are attempting to use is already defined as a static instance of 
            this class.
            This constructor should be used to construct constants that are not
            defined as statics, for instance if attempting to use a feature that is
            newer than the current version of the SDK.
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.Platform.FindValue(System.String)">
            <summary>
            Finds the constant for the unique value.
            </summary>
            <param name="value">The unique value for the constant</param>
            <returns>The constant for the unique value</returns>
        </member>
        <member name="M:Amazon.CognitoSync.Platform.op_Implicit(System.String)~Amazon.CognitoSync.Platform">
            <summary>
            Utility method to convert strings to the constant class.
            </summary>
            <param name="value">The string value to convert to the constant class.</param>
            <returns></returns>
        </member>
        <member name="T:Amazon.CognitoSync.StreamingStatus">
            <summary>
            Constants used for properties of type StreamingStatus.
            </summary>
        </member>
        <member name="F:Amazon.CognitoSync.StreamingStatus.DISABLED">
            <summary>
            Constant DISABLED for StreamingStatus
            </summary>
        </member>
        <member name="F:Amazon.CognitoSync.StreamingStatus.ENABLED">
            <summary>
            Constant ENABLED for StreamingStatus
            </summary>
        </member>
        <member name="M:Amazon.CognitoSync.StreamingStatus.#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.CognitoSync.StreamingStatus.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.CognitoSync.StreamingStatus.op_Implicit(System.String)~Amazon.CognitoSync.StreamingStatus">
            <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.CognitoSync.IAmazonCognitoSync">
             <summary>
             <para>Interface for accessing CognitoSync</para>
            
             Amazon Cognito Sync 
             <para>
             Amazon Cognito Sync provides an AWS service and client library that enable cross-device
             syncing of application-related user data. High-level client libraries are available
             for both iOS and Android. You can use these libraries to persist data locally so that
             it's available even if the device is offline. Developer credentials don't need to
             be stored on the mobile device to access the service. You can use Amazon Cognito to
             obtain a normalized user ID and credentials. User data is persisted in a dataset that
             can store up to 1 MB of key-value pairs, and you can have up to 20 datasets per user
             identity.
             </para>
              
             <para>
             With Amazon Cognito Sync, the data stored for each identity is accessible only to
             credentials assigned to that identity. In order to use the Cognito Sync service, you
             need to make API calls using credentials retrieved with <a href="http://docs.aws.amazon.com/cognitoidentity/latest/APIReference/Welcome.html">Amazon
             Cognito Identity service</a>.
             </para>
              
             <para>
             If you want to use Cognito Sync in an Android or iOS application, you will probably
             want to make API calls via the AWS Mobile SDK. To learn more, see the <a href="http://docs.aws.amazon.com/mobile/sdkforandroid/developerguide/cognito-sync.html">Developer
             Guide for Android</a> and the <a href="http://docs.aws.amazon.com/mobile/sdkforios/developerguide/cognito-sync.html">Developer
             Guide for iOS</a>.
             </para>
             </summary>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BulkPublish(Amazon.CognitoSync.Model.BulkPublishRequest)">
            <summary>
            Initiates a bulk publish of all existing datasets for an Identity Pool to the configured
            stream. Customers are limited to one successful bulk publish per 24 hours. Bulk publish
            is an asynchronous request, customers can see the status of the request via the GetBulkPublishDetails
            operation.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the BulkPublish service method.</param>
            
            <returns>The response from the BulkPublish service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.AlreadyStreamedException">
            An exception thrown when a bulk publish operation is requested less than 24 hours
            after a previous bulk publish operation completed successfully.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.DuplicateRequestException">
            An exception thrown when there is an IN_PROGRESS bulk publish operation for the given
            identity pool.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/BulkPublish">REST API Reference for BulkPublish Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginBulkPublish(Amazon.CognitoSync.Model.BulkPublishRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the BulkPublish operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the BulkPublish operation on AmazonCognitoSyncClient.</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 EndBulkPublish
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/BulkPublish">REST API Reference for BulkPublish Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndBulkPublish(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  BulkPublish operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginBulkPublish.</param>
            
            <returns>Returns a  BulkPublishResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/BulkPublish">REST API Reference for BulkPublish Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.DeleteDataset(Amazon.CognitoSync.Model.DeleteDatasetRequest)">
            <summary>
            Deletes the specific dataset. The dataset will be deleted permanently, and the action
            can't be undone. Datasets that this dataset was merged with will no longer report
            the merge. Any subsequent operation on this dataset will result in a ResourceNotFoundException.
            
             
            <para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DeleteDataset service method.</param>
            
            <returns>The response from the DeleteDataset service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceConflictException">
            Thrown if an update can't be applied because the resource was changed by another call
            and this would result in a conflict.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DeleteDataset">REST API Reference for DeleteDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginDeleteDataset(Amazon.CognitoSync.Model.DeleteDatasetRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DeleteDataset operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DeleteDataset operation on AmazonCognitoSyncClient.</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 EndDeleteDataset
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DeleteDataset">REST API Reference for DeleteDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndDeleteDataset(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DeleteDataset operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDeleteDataset.</param>
            
            <returns>Returns a  DeleteDatasetResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DeleteDataset">REST API Reference for DeleteDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.DescribeDataset(Amazon.CognitoSync.Model.DescribeDatasetRequest)">
            <summary>
            Gets meta data about a dataset by identity and dataset name. With Amazon Cognito Sync,
            each identity has access only to its own data. Thus, the credentials used to make
            this API call need to have access to the identity data.
            
             
            <para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials. You should use Cognito Identity credentials to make
            this API call.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeDataset service method.</param>
            
            <returns>The response from the DescribeDataset service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeDataset">REST API Reference for DescribeDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginDescribeDataset(Amazon.CognitoSync.Model.DescribeDatasetRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeDataset operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeDataset operation on AmazonCognitoSyncClient.</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 EndDescribeDataset
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeDataset">REST API Reference for DescribeDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndDescribeDataset(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeDataset operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeDataset.</param>
            
            <returns>Returns a  DescribeDatasetResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeDataset">REST API Reference for DescribeDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.DescribeIdentityPoolUsage(System.String)">
            <summary>
            Gets usage details (for example, data storage) about a particular identity pool.
            
             
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="identityPoolId">A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. GUID generation is unique within a region.</param>
            
            <returns>The response from the DescribeIdentityPoolUsage service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeIdentityPoolUsage">REST API Reference for DescribeIdentityPoolUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.DescribeIdentityPoolUsage(Amazon.CognitoSync.Model.DescribeIdentityPoolUsageRequest)">
            <summary>
            Gets usage details (for example, data storage) about a particular identity pool.
            
             
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeIdentityPoolUsage service method.</param>
            
            <returns>The response from the DescribeIdentityPoolUsage service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeIdentityPoolUsage">REST API Reference for DescribeIdentityPoolUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginDescribeIdentityPoolUsage(Amazon.CognitoSync.Model.DescribeIdentityPoolUsageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeIdentityPoolUsage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeIdentityPoolUsage operation on AmazonCognitoSyncClient.</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 EndDescribeIdentityPoolUsage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeIdentityPoolUsage">REST API Reference for DescribeIdentityPoolUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndDescribeIdentityPoolUsage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeIdentityPoolUsage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeIdentityPoolUsage.</param>
            
            <returns>Returns a  DescribeIdentityPoolUsageResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeIdentityPoolUsage">REST API Reference for DescribeIdentityPoolUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.DescribeIdentityUsage(Amazon.CognitoSync.Model.DescribeIdentityUsageRequest)">
            <summary>
            Gets usage information for an identity, including number of datasets and data usage.
            
             
            <para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the DescribeIdentityUsage service method.</param>
            
            <returns>The response from the DescribeIdentityUsage service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeIdentityUsage">REST API Reference for DescribeIdentityUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginDescribeIdentityUsage(Amazon.CognitoSync.Model.DescribeIdentityUsageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the DescribeIdentityUsage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the DescribeIdentityUsage operation on AmazonCognitoSyncClient.</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 EndDescribeIdentityUsage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeIdentityUsage">REST API Reference for DescribeIdentityUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndDescribeIdentityUsage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  DescribeIdentityUsage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginDescribeIdentityUsage.</param>
            
            <returns>Returns a  DescribeIdentityUsageResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/DescribeIdentityUsage">REST API Reference for DescribeIdentityUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.GetBulkPublishDetails(Amazon.CognitoSync.Model.GetBulkPublishDetailsRequest)">
            <summary>
            Get the status of the last BulkPublish operation for an identity pool.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the GetBulkPublishDetails service method.</param>
            
            <returns>The response from the GetBulkPublishDetails service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetBulkPublishDetails">REST API Reference for GetBulkPublishDetails Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginGetBulkPublishDetails(Amazon.CognitoSync.Model.GetBulkPublishDetailsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the GetBulkPublishDetails operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the GetBulkPublishDetails operation on AmazonCognitoSyncClient.</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 EndGetBulkPublishDetails
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetBulkPublishDetails">REST API Reference for GetBulkPublishDetails Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndGetBulkPublishDetails(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  GetBulkPublishDetails operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginGetBulkPublishDetails.</param>
            
            <returns>Returns a  GetBulkPublishDetailsResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetBulkPublishDetails">REST API Reference for GetBulkPublishDetails Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.GetCognitoEvents(Amazon.CognitoSync.Model.GetCognitoEventsRequest)">
            <summary>
            Gets the events and the corresponding Lambda functions associated with an identity
            pool.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the GetCognitoEvents service method.</param>
            
            <returns>The response from the GetCognitoEvents service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetCognitoEvents">REST API Reference for GetCognitoEvents Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginGetCognitoEvents(Amazon.CognitoSync.Model.GetCognitoEventsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the GetCognitoEvents operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the GetCognitoEvents operation on AmazonCognitoSyncClient.</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 EndGetCognitoEvents
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetCognitoEvents">REST API Reference for GetCognitoEvents Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndGetCognitoEvents(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  GetCognitoEvents operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginGetCognitoEvents.</param>
            
            <returns>Returns a  GetCognitoEventsResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetCognitoEvents">REST API Reference for GetCognitoEvents Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.GetIdentityPoolConfiguration(System.String)">
            <summary>
            Gets the configuration settings of an identity pool.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="identityPoolId">A name-spaced GUID (for example, us-east-1:23EC4050-6AEA-7089-A2DD-08002EXAMPLE) created by Amazon Cognito. This is the ID of the pool for which to return a configuration.</param>
            
            <returns>The response from the GetIdentityPoolConfiguration service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetIdentityPoolConfiguration">REST API Reference for GetIdentityPoolConfiguration Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.GetIdentityPoolConfiguration(Amazon.CognitoSync.Model.GetIdentityPoolConfigurationRequest)">
            <summary>
            Gets the configuration settings of an identity pool.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the GetIdentityPoolConfiguration service method.</param>
            
            <returns>The response from the GetIdentityPoolConfiguration service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetIdentityPoolConfiguration">REST API Reference for GetIdentityPoolConfiguration Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginGetIdentityPoolConfiguration(Amazon.CognitoSync.Model.GetIdentityPoolConfigurationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the GetIdentityPoolConfiguration operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the GetIdentityPoolConfiguration operation on AmazonCognitoSyncClient.</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 EndGetIdentityPoolConfiguration
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetIdentityPoolConfiguration">REST API Reference for GetIdentityPoolConfiguration Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndGetIdentityPoolConfiguration(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  GetIdentityPoolConfiguration operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginGetIdentityPoolConfiguration.</param>
            
            <returns>Returns a  GetIdentityPoolConfigurationResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/GetIdentityPoolConfiguration">REST API Reference for GetIdentityPoolConfiguration Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.ListDatasets(Amazon.CognitoSync.Model.ListDatasetsRequest)">
            <summary>
            Lists datasets for an identity. With Amazon Cognito Sync, each identity has access
            only to its own data. Thus, the credentials used to make this API call need to have
            access to the identity data.
            
             
            <para>
            ListDatasets can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials. You should use the Cognito Identity credentials to
            make this API call.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListDatasets service method.</param>
            
            <returns>The response from the ListDatasets service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListDatasets">REST API Reference for ListDatasets Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginListDatasets(Amazon.CognitoSync.Model.ListDatasetsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListDatasets operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListDatasets operation on AmazonCognitoSyncClient.</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 EndListDatasets
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListDatasets">REST API Reference for ListDatasets Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndListDatasets(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListDatasets operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListDatasets.</param>
            
            <returns>Returns a  ListDatasetsResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListDatasets">REST API Reference for ListDatasets Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.ListIdentityPoolUsage(Amazon.CognitoSync.Model.ListIdentityPoolUsageRequest)">
            <summary>
            Gets a list of identity pools registered with Cognito.
            
             
            <para>
            ListIdentityPoolUsage can only be called with developer credentials. You cannot make
            this API call with the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListIdentityPoolUsage service method.</param>
            
            <returns>The response from the ListIdentityPoolUsage service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListIdentityPoolUsage">REST API Reference for ListIdentityPoolUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginListIdentityPoolUsage(Amazon.CognitoSync.Model.ListIdentityPoolUsageRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListIdentityPoolUsage operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListIdentityPoolUsage operation on AmazonCognitoSyncClient.</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 EndListIdentityPoolUsage
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListIdentityPoolUsage">REST API Reference for ListIdentityPoolUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndListIdentityPoolUsage(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListIdentityPoolUsage operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListIdentityPoolUsage.</param>
            
            <returns>Returns a  ListIdentityPoolUsageResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListIdentityPoolUsage">REST API Reference for ListIdentityPoolUsage Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.ListRecords(Amazon.CognitoSync.Model.ListRecordsRequest)">
            <summary>
            Gets paginated records, optionally changed after a particular sync count for a dataset
            and identity. With Amazon Cognito Sync, each identity has access only to its own data.
            Thus, the credentials used to make this API call need to have access to the identity
            data.
            
             
            <para>
            ListRecords can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials. You should use Cognito Identity credentials to make
            this API call.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the ListRecords service method.</param>
            
            <returns>The response from the ListRecords service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListRecords">REST API Reference for ListRecords Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginListRecords(Amazon.CognitoSync.Model.ListRecordsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the ListRecords operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the ListRecords operation on AmazonCognitoSyncClient.</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 EndListRecords
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListRecords">REST API Reference for ListRecords Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndListRecords(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  ListRecords operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginListRecords.</param>
            
            <returns>Returns a  ListRecordsResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/ListRecords">REST API Reference for ListRecords Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.RegisterDevice(Amazon.CognitoSync.Model.RegisterDeviceRequest)">
            <summary>
            Registers a device to receive push sync notifications.
            
            
            <para>
            This API can only be called with temporary credentials provided by Cognito Identity.
            You cannot call this API with developer credentials.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the RegisterDevice service method.</param>
            
            <returns>The response from the RegisterDevice service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidConfigurationException">
            
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/RegisterDevice">REST API Reference for RegisterDevice Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginRegisterDevice(Amazon.CognitoSync.Model.RegisterDeviceRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the RegisterDevice operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the RegisterDevice operation on AmazonCognitoSyncClient.</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 EndRegisterDevice
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/RegisterDevice">REST API Reference for RegisterDevice Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndRegisterDevice(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  RegisterDevice operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginRegisterDevice.</param>
            
            <returns>Returns a  RegisterDeviceResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/RegisterDevice">REST API Reference for RegisterDevice Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.SetCognitoEvents(Amazon.CognitoSync.Model.SetCognitoEventsRequest)">
            <summary>
            Sets the AWS Lambda function for a given event type for an identity pool. This request
            only updates the key/value pair specified. Other key/values pairs are not updated.
            To remove a key value pair, pass a empty value for the particular key.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the SetCognitoEvents service method.</param>
            
            <returns>The response from the SetCognitoEvents service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SetCognitoEvents">REST API Reference for SetCognitoEvents Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginSetCognitoEvents(Amazon.CognitoSync.Model.SetCognitoEventsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the SetCognitoEvents operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the SetCognitoEvents operation on AmazonCognitoSyncClient.</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 EndSetCognitoEvents
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SetCognitoEvents">REST API Reference for SetCognitoEvents Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndSetCognitoEvents(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  SetCognitoEvents operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginSetCognitoEvents.</param>
            
            <returns>Returns a  SetCognitoEventsResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SetCognitoEvents">REST API Reference for SetCognitoEvents Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.SetIdentityPoolConfiguration(Amazon.CognitoSync.Model.SetIdentityPoolConfigurationRequest)">
            <summary>
            Sets the necessary configuration for push sync.
            
            
            <para>
            This API can only be called with developer credentials. You cannot call this API with
            the temporary user credentials provided by Cognito Identity.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the SetIdentityPoolConfiguration service method.</param>
            
            <returns>The response from the SetIdentityPoolConfiguration service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.ConcurrentModificationException">
            Thrown if there are parallel requests to modify a resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SetIdentityPoolConfiguration">REST API Reference for SetIdentityPoolConfiguration Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginSetIdentityPoolConfiguration(Amazon.CognitoSync.Model.SetIdentityPoolConfigurationRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the SetIdentityPoolConfiguration operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the SetIdentityPoolConfiguration operation on AmazonCognitoSyncClient.</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 EndSetIdentityPoolConfiguration
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SetIdentityPoolConfiguration">REST API Reference for SetIdentityPoolConfiguration Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndSetIdentityPoolConfiguration(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  SetIdentityPoolConfiguration operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginSetIdentityPoolConfiguration.</param>
            
            <returns>Returns a  SetIdentityPoolConfigurationResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SetIdentityPoolConfiguration">REST API Reference for SetIdentityPoolConfiguration Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.SubscribeToDataset(Amazon.CognitoSync.Model.SubscribeToDatasetRequest)">
            <summary>
            Subscribes to receive notifications when a dataset is modified by another device.
            
            
            <para>
            This API can only be called with temporary credentials provided by Cognito Identity.
            You cannot call this API with developer credentials.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the SubscribeToDataset service method.</param>
            
            <returns>The response from the SubscribeToDataset service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidConfigurationException">
            
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SubscribeToDataset">REST API Reference for SubscribeToDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginSubscribeToDataset(Amazon.CognitoSync.Model.SubscribeToDatasetRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the SubscribeToDataset operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the SubscribeToDataset operation on AmazonCognitoSyncClient.</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 EndSubscribeToDataset
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SubscribeToDataset">REST API Reference for SubscribeToDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndSubscribeToDataset(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  SubscribeToDataset operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginSubscribeToDataset.</param>
            
            <returns>Returns a  SubscribeToDatasetResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/SubscribeToDataset">REST API Reference for SubscribeToDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.UnsubscribeFromDataset(Amazon.CognitoSync.Model.UnsubscribeFromDatasetRequest)">
            <summary>
            Unsubscribes from receiving notifications when a dataset is modified by another device.
            
            
            <para>
            This API can only be called with temporary credentials provided by Cognito Identity.
            You cannot call this API with developer credentials.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the UnsubscribeFromDataset service method.</param>
            
            <returns>The response from the UnsubscribeFromDataset service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidConfigurationException">
            
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/UnsubscribeFromDataset">REST API Reference for UnsubscribeFromDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginUnsubscribeFromDataset(Amazon.CognitoSync.Model.UnsubscribeFromDatasetRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UnsubscribeFromDataset operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UnsubscribeFromDataset operation on AmazonCognitoSyncClient.</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 EndUnsubscribeFromDataset
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/UnsubscribeFromDataset">REST API Reference for UnsubscribeFromDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndUnsubscribeFromDataset(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UnsubscribeFromDataset operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUnsubscribeFromDataset.</param>
            
            <returns>Returns a  UnsubscribeFromDatasetResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/UnsubscribeFromDataset">REST API Reference for UnsubscribeFromDataset Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.UpdateRecords(Amazon.CognitoSync.Model.UpdateRecordsRequest)">
            <summary>
            Posts updates to records and adds and deletes records for a dataset and user.
            
             
            <para>
            The sync count in the record patch is your last known sync count for that record.
            The server will reject an UpdateRecords request with a ResourceConflictException if
            you try to patch a record with a new value but a stale sync count.
            </para>
            
            <para>
            For example, if the sync count on the server is 5 for a key called highScore and you
            try and submit a new highScore with sync count of 4, the request will be rejected.
            To obtain the current sync count for a record, call ListRecords. On a successful update
            of the record, the response returns the new sync count for that record. You should
            present that sync count the next time you try to update that same record. When the
            record does not exist, specify the sync count as 0.
            </para>
             
            <para>
            This API can be called with temporary user credentials provided by Cognito Identity
            or with developer credentials.
            </para>
            </summary>
            <param name="request">Container for the necessary parameters to execute the UpdateRecords service method.</param>
            
            <returns>The response from the UpdateRecords service method, as returned by CognitoSync.</returns>
            <exception cref="T:Amazon.CognitoSync.Model.InternalErrorException">
            Indicates an internal service error.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidLambdaFunctionOutputException">
            The AWS Lambda function returned invalid output or an exception.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.InvalidParameterException">
            Thrown when a request parameter does not comply with the associated constraints.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.LambdaThrottledException">
            AWS Lambda throttled your account, please contact AWS Support
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.LimitExceededException">
            Thrown when the limit on the number of objects or operations has been exceeded.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.NotAuthorizedException">
            Thrown when a user is not authorized to access the requested resource.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceConflictException">
            Thrown if an update can't be applied because the resource was changed by another call
            and this would result in a conflict.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.ResourceNotFoundException">
            Thrown if the resource doesn't exist.
            </exception>
            <exception cref="T:Amazon.CognitoSync.Model.TooManyRequestsException">
            Thrown if the request is throttled.
            </exception>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/UpdateRecords">REST API Reference for UpdateRecords Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.BeginUpdateRecords(Amazon.CognitoSync.Model.UpdateRecordsRequest,System.AsyncCallback,System.Object)">
            <summary>
            Initiates the asynchronous execution of the UpdateRecords operation.
            </summary>
            
            <param name="request">Container for the necessary parameters to execute the UpdateRecords operation on AmazonCognitoSyncClient.</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 EndUpdateRecords
                    operation.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/UpdateRecords">REST API Reference for UpdateRecords Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.EndUpdateRecords(System.IAsyncResult)">
            <summary>
            Finishes the asynchronous execution of the  UpdateRecords operation.
            </summary>
            
            <param name="asyncResult">The IAsyncResult returned by the call to BeginUpdateRecords.</param>
            
            <returns>Returns a  UpdateRecordsResult from CognitoSync.</returns>
            <seealso href="http://docs.aws.amazon.com/goto/WebAPI/cognito-sync-2014-06-30/UpdateRecords">REST API Reference for UpdateRecords Operation</seealso>
        </member>
        <member name="M:Amazon.CognitoSync.IAmazonCognitoSync.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>
