<?xml version="1.0"?>
<doc>
    <assembly>
        <name>AWS.Tools.APIGateway</name>
    </assembly>
    <members>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.AddAGResourceTagCmdlet">
            <summary>
            Adds or updates a tag on a given resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.AddAGResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of a resource that can be tagged.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.AddAGResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag
            key can be up to 128 characters and must not start with <c>aws:</c>. The tag value
            can be up to 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.AddAGResourceTagCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.TagResourceResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.AddAGResourceTagCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ResourceArn parameter.
            The -PassThru parameter is deprecated, use -Select '^ResourceArn' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.AddAGResourceTagCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.ClearAGStageAuthorizersCacheCmdlet">
            <summary>
            Flushes all authorizer cache entries on a stage.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageAuthorizersCacheCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageAuthorizersCacheCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the stage to flush.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageAuthorizersCacheCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.FlushStageAuthorizersCacheResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageAuthorizersCacheCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageAuthorizersCacheCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.ClearAGStageCacheCmdlet">
            <summary>
            Flushes a stage's cache.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageCacheCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageCacheCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the stage to flush its cache.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageCacheCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.FlushStageCacheResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageCacheCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ClearAGStageCacheCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.DisableAGDomainNameAccessAssociationCmdlet">
            <summary>
            Rejects a domain name access association with a private custom domain name.
            
             
            <para>
            To reject a domain name access association with an access association source in another
            AWS account, use this operation. To remove a domain name access association with an
            access association source in your own account, use the DeleteDomainNameAccessAssociation
            operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.DisableAGDomainNameAccessAssociationCmdlet.DomainNameAccessAssociationArn">
            <summary>
            <para>
            <para>The ARN of the domain name access association resource. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.DisableAGDomainNameAccessAssociationCmdlet.DomainNameArn">
            <summary>
            <para>
            <para> The ARN of the domain name. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.DisableAGDomainNameAccessAssociationCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.RejectDomainNameAccessAssociationResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.DisableAGDomainNameAccessAssociationCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DomainNameAccessAssociationArn parameter.
            The -PassThru parameter is deprecated, use -Select '^DomainNameAccessAssociationArn' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.DisableAGDomainNameAccessAssociationCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGAccountCmdlet">
            <summary>
            Gets information about the current Account resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAccountCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetAccountResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetAccountResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyCmdlet">
            <summary>
            Gets information about the current ApiKey resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyCmdlet.ApiKey">
            <summary>
            <para>
            <para>The identifier of the ApiKey resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyCmdlet.IncludeValue">
            <summary>
            <para>
            <para>A boolean flag to specify whether (<c>true</c>) or not (<c>false</c>) the result contains
            the key value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetApiKeyResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetApiKeyResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyListCmdlet">
            <summary>
            Gets information about the current ApiKeys resource.<br/><br/>In the AWS.Tools.APIGateway module, this cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyListCmdlet.CustomerId">
            <summary>
            <para>
            <para>The identifier of a customer in Amazon Web Services Marketplace or an external system,
            such as a developer portal.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyListCmdlet.IncludeValue">
            <summary>
            <para>
            <para>A boolean flag to specify whether (<c>true</c>) or not (<c>false</c>) the result contains
            key values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyListCmdlet.NameQuery">
            <summary>
            <para>
            <para>The name of queried API keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> In the AWS.Tools.APIGateway module, this parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetApiKeysResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetApiKeysResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGApiKeyListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerCmdlet">
            <summary>
            Describe an existing Authorizer resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerCmdlet.AuthorizerId">
            <summary>
            <para>
            <para>The identifier of the Authorizer resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetAuthorizerResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetAuthorizerResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerListCmdlet">
            <summary>
            Describe an existing Authorizers resource.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerListCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetAuthorizersResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetAuthorizersResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGAuthorizerListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingCmdlet">
            <summary>
            Describe a BasePathMapping resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingCmdlet.BasePath">
            <summary>
            <para>
            <para>The base path name that callers of the API must provide as part of the URL after the
            domain name. This value must be unique for all of the mappings across a single API.
            Specify '(none)' if you do not want callers to specify any base path name after the
            domain name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name of the BasePathMapping resource to be described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingCmdlet.DomainNameId">
            <summary>
            <para>
            <para>The identifier for the domain name resource. Supported only for private custom domain
            names. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetBasePathMappingResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetBasePathMappingResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingListCmdlet">
            <summary>
            Represents a collection of BasePathMapping resources.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingListCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name of a BasePathMapping resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingListCmdlet.DomainNameId">
            <summary>
            <para>
            <para> The identifier for the domain name resource. Supported only for private custom domain
            names. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetBasePathMappingsResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetBasePathMappingsResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DomainName parameter.
            The -PassThru parameter is deprecated, use -Select '^DomainName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGBasePathMappingListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGClientCertificateCmdlet">
            <summary>
            Gets information about the current ClientCertificate resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGClientCertificateCmdlet.ClientCertificateId">
            <summary>
            <para>
            <para>The identifier of the ClientCertificate resource to be described.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGClientCertificateCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetClientCertificateResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetClientCertificateResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGClientCertificateCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ClientCertificateId parameter.
            The -PassThru parameter is deprecated, use -Select '^ClientCertificateId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGClientCertificateListCmdlet">
            <summary>
            Gets a collection of ClientCertificate resources.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGClientCertificateListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGClientCertificateListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGClientCertificateListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetClientCertificatesResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetClientCertificatesResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGClientCertificateListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentCmdlet">
            <summary>
            Gets information about a Deployment resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentCmdlet.DeploymentId">
            <summary>
            <para>
            <para>The identifier of the Deployment resource to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentCmdlet.Embed">
            <summary>
            <para>
            <para>A query parameter to retrieve the specified embedded resources of the returned Deployment
            resource in the response. In a REST API call, this <c>embed</c> parameter value is
            a list of comma-separated strings, as in <c>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=var1,var2</c>.
            The SDK and other platform-dependent libraries might use a different format for the
            list. Currently, this request supports only retrieval of the embedded API summary
            this way. Hence, the parameter value must be a single-valued list containing only
            the <c>"apisummary"</c> string. For example, <c>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=apisummary</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetDeploymentResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetDeploymentResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentListCmdlet">
            <summary>
            Gets information about a Deployments collection.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentListCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetDeploymentsResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetDeploymentsResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDeploymentListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartCmdlet">
            <summary>
            Gets a documentation part.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartCmdlet.DocumentationPartId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetDocumentationPartResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetDocumentationPartResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet">
            <summary>
            Gets documentation parts.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.LocationStatus">
            <summary>
            <para>
            <para>The status of the API documentation parts to retrieve. Valid values are <c>DOCUMENTED</c>
            for retrieving DocumentationPart resources with content and <c>UNDOCUMENTED</c> for
            DocumentationPart resources without content.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.NameQuery">
            <summary>
            <para>
            <para>The name of API entities of the to-be-retrieved documentation parts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.Path">
            <summary>
            <para>
            <para>The path of API entities of the to-be-retrieved documentation parts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.Type">
            <summary>
            <para>
            <para>The type of API entities of the to-be-retrieved documentation parts. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetDocumentationPartsResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetDocumentationPartsResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationPartListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionCmdlet">
            <summary>
            Gets a documentation version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionCmdlet.DocumentationVersion">
            <summary>
            <para>
            <para>The version identifier of the to-be-retrieved documentation snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetDocumentationVersionResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetDocumentationVersionResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionListCmdlet">
            <summary>
            Gets documentation versions.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionListCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetDocumentationVersionsResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetDocumentationVersionsResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDocumentationVersionListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameCmdlet">
            <summary>
            Represents a domain name that is contained in a simpler, more intuitive URL that can
            be called.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the DomainName resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameCmdlet.DomainNameId">
            <summary>
            <para>
            <para> The identifier for the domain name resource. Required for private custom domain names.
            </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetDomainNameResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetDomainNameResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DomainName parameter.
            The -PassThru parameter is deprecated, use -Select '^DomainName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameAccessAssociationCmdlet">
            <summary>
            Represents a collection on DomainNameAccessAssociations resources.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameAccessAssociationCmdlet.ResourceOwner">
            <summary>
            <para>
            <para> The owner of the domain name access association. Use <c>SELF</c> to only list the
            domain name access associations owned by your own account. Use <c>OTHER_ACCOUNTS</c>
            to list the domain name access associations with your private custom domain names
            that are owned by other AWS accounts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameAccessAssociationCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameAccessAssociationCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set. </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameAccessAssociationCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetDomainNameAccessAssociationsResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetDomainNameAccessAssociationsResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameAccessAssociationCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ResourceOwner parameter.
            The -PassThru parameter is deprecated, use -Select '^ResourceOwner' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameAccessAssociationCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameListCmdlet">
            <summary>
            Represents a collection of DomainName resources.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameListCmdlet.ResourceOwner">
            <summary>
            <para>
            <para>The owner of the domain name access association. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetDomainNamesResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetDomainNamesResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGDomainNameListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGExportCmdlet">
            <summary>
            Exports a deployed version of a RestApi in a specified format.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGExportCmdlet.Accept">
            <summary>
            <para>
            <para>The content-type of the export, for example <c>application/json</c>. Currently <c>application/json</c>
            and <c>application/yaml</c> are supported for <c>exportType</c> of<c>oas30</c> and
            <c>swagger</c>. This should be specified in the <c>Accept</c> header for direct API
            requests.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGExportCmdlet.ExportType">
            <summary>
            <para>
            <para>The type of export. Acceptable values are 'oas30' for OpenAPI 3.0.x and 'swagger'
            for Swagger/OpenAPI 2.0.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGExportCmdlet.Parameter">
            <summary>
            <para>
            <para>A key-value map of query string parameters that specify properties of the export,
            depending on the requested <c>exportType</c>. For <c>exportType</c><c>oas30</c> and
            <c>swagger</c>, any combination of the following parameters are supported: <c>extensions='integrations'</c>
            or <c>extensions='apigateway'</c> will export the API with x-amazon-apigateway-integration
            extensions. <c>extensions='authorizers'</c> will export the API with x-amazon-apigateway-authorizer
            extensions. <c>postman</c> will export the API with Postman extensions, allowing for
            import to the Postman tool</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGExportCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGExportCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the Stage that will be exported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGExportCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetExportResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetExportResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGExportCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the Parameter parameter.
            The -PassThru parameter is deprecated, use -Select '^Parameter' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseCmdlet">
            <summary>
            Gets a GatewayResponse of a specified response type on the given RestApi.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseCmdlet.ResponseType">
            <summary>
            <para>
            <para>The response type of the associated GatewayResponse.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetGatewayResponseResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetGatewayResponseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseListCmdlet">
            <summary>
            Gets the GatewayResponses collection on the given RestApi. If an API developer has
            not added any definitions for gateway responses, the result will be the API Gateway-generated
            default GatewayResponses collection for the supported response types.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseListCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500. The GatewayResponses collection does not support pagination and the
            limit does not apply here.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set. The GatewayResponse collection
            does not support pagination and the position does not apply here.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetGatewayResponsesResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetGatewayResponsesResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGGatewayResponseListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationCmdlet">
            <summary>
            Get the integration settings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationCmdlet.HttpMethod">
            <summary>
            <para>
            <para>Specifies a get integration request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationCmdlet.ResourceId">
            <summary>
            <para>
            <para>Specifies a get integration request's resource identifier</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetIntegrationResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetIntegrationResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationResponseCmdlet">
            <summary>
            Represents a get integration response.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>Specifies a get integration response request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>Specifies a get integration response request's resource identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>Specifies a get integration response request's status code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationResponseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetIntegrationResponseResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetIntegrationResponseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGIntegrationResponseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGMethodCmdlet">
            <summary>
            Describe an existing Method resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodCmdlet.HttpMethod">
            <summary>
            <para>
            <para>Specifies the method request's HTTP method type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodCmdlet.ResourceId">
            <summary>
            <para>
            <para>The Resource identifier for the Method resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetMethodResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetMethodResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGMethodResponseCmdlet">
            <summary>
            Describes a MethodResponse resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>The HTTP verb of the Method resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>The Resource identifier for the MethodResponse resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>The status code for the MethodResponse resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodResponseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetMethodResponseResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetMethodResponseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGMethodResponseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGModelCmdlet">
            <summary>
            Describes an existing model defined for a RestApi resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelCmdlet.Flatten">
            <summary>
            <para>
            <para>A query parameter of a Boolean value to resolve (<c>true</c>) all external model references
            and returns a flattened model schema or not (<c>false</c>) The default is <c>false</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelCmdlet.ModelName">
            <summary>
            <para>
            <para>The name of the model as an identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelCmdlet.RestApiId">
            <summary>
            <para>
            <para>The RestApi identifier under which the Model exists.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetModelResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetModelResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGModelListCmdlet">
            <summary>
            Describes existing Models defined for a RestApi resource.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelListCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetModelsResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetModelsResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGModelTemplateCmdlet">
            <summary>
            Generates a sample mapping template that can be used to transform a payload into the
            structure of a model.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelTemplateCmdlet.ModelName">
            <summary>
            <para>
            <para>The name of the model for which to generate a template.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelTemplateCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelTemplateCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Value'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetModelTemplateResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetModelTemplateResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGModelTemplateCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGRequestValidatorCmdlet">
            <summary>
            Gets a RequestValidator of a given RestApi.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRequestValidatorCmdlet.RequestValidatorId">
            <summary>
            <para>
            <para>The identifier of the RequestValidator to be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRequestValidatorCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRequestValidatorCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetRequestValidatorResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetRequestValidatorResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRequestValidatorCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RequestValidatorId parameter.
            The -PassThru parameter is deprecated, use -Select '^RequestValidatorId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGResourceCmdlet">
            <summary>
            Lists information about a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceCmdlet.Embed">
            <summary>
            <para>
            <para>A query parameter to retrieve the specified resources embedded in the returned Resource
            representation in the response. This <c>embed</c> parameter value is a list of comma-separated
            strings. Currently, the request supports only retrieval of the embedded Method resources
            this way. The query parameter value must be a single-valued list and contain the <c>"methods"</c>
            string. For example, <c>GET /restapis/{restapi_id}/resources/{resource_id}?embed=methods</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier for the Resource resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetResourceResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetResourceResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGResourceListCmdlet">
            <summary>
            Lists information about a collection of Resource resources.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceListCmdlet.Embed">
            <summary>
            <para>
            <para>A query parameter used to retrieve the specified resources embedded in the returned
            Resources resource in the response. This <c>embed</c> parameter value is a list of
            comma-separated strings. Currently, the request supports only retrieval of the embedded
            Method resources this way. The query parameter value must be a single-valued list
            and contain the <c>"methods"</c> string. For example, <c>GET /restapis/{restapi_id}/resources?embed=methods</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceListCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetResourcesResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetResourcesResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGResourceTagCmdlet">
            <summary>
            Gets the Tags collection for a given resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of a resource that can be tagged.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceTagCmdlet.Limit">
            <summary>
            <para>
            <para>(Not currently supported) The maximum number of returned results per page. The default
            value is 25 and the maximum value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceTagCmdlet.Position">
            <summary>
            <para>
            <para>(Not currently supported) The current pagination position in the paged result set.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceTagCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Tags'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetTagsResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetTagsResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGResourceTagCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ResourceArn parameter.
            The -PassThru parameter is deprecated, use -Select '^ResourceArn' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGRestApiCmdlet">
            <summary>
            Lists the RestApi resource in the collection.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRestApiCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRestApiCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetRestApiResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetRestApiResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRestApiCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGRestApiListCmdlet">
            <summary>
            Lists the RestApis resources for your collection.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRestApiListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRestApiListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRestApiListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetRestApisResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetRestApisResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGRestApiListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGSdkCmdlet">
            <summary>
            Generates a client SDK for a RestApi and Stage.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkCmdlet.Parameter">
            <summary>
            <para>
            <para>A string-to-string key-value map of query parameters <c>sdkType</c>-dependent properties
            of the SDK. For <c>sdkType</c> of <c>objectivec</c> or <c>swift</c>, a parameter named
            <c>classPrefix</c> is required. For <c>sdkType</c> of <c>android</c>, parameters named
            <c>groupId</c>, <c>artifactId</c>, <c>artifactVersion</c>, and <c>invokerPackage</c>
            are required. For <c>sdkType</c> of <c>java</c>, parameters named <c>serviceName</c>
            and <c>javaPackageName</c> are required. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkCmdlet.SdkType">
            <summary>
            <para>
            <para>The language for the generated SDK. Currently <c>java</c>, <c>javascript</c>, <c>android</c>,
            <c>objectivec</c> (for iOS), <c>swift</c> (for iOS), and <c>ruby</c> are supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the Stage that the SDK will use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetSdkResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetSdkResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGSdkTypeCmdlet">
            <summary>
            Gets an SDK type.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkTypeCmdlet.Id">
            <summary>
            <para>
            <para>The identifier of the queried SdkType instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkTypeCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetSdkTypeResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetSdkTypeResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkTypeCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the Id parameter.
            The -PassThru parameter is deprecated, use -Select '^Id' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGSdkTypeListCmdlet">
            <summary>
            Gets SDK types<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkTypeListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkTypeListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkTypeListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetSdkTypesResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetSdkTypesResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGSdkTypeListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGStageCmdlet">
            <summary>
            Gets information about a Stage resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGStageCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGStageCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the Stage resource to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGStageCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetStageResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetStageResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGStageCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGStageListCmdlet">
            <summary>
            Gets information about one or more Stage resources.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGStageListCmdlet.DeploymentId">
            <summary>
            <para>
            <para>The stages' deployment identifiers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGStageListCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGStageListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Item'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetStagesResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetStagesResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGStageListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet">
            <summary>
            Gets the usage data of a usage plan in a specified time interval.<br/><br/>In the AWS.Tools.APIGateway module, this cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet.EndDate">
            <summary>
            <para>
            <para>The ending date (e.g., 2016-12-31) of the usage data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet.KeyId">
            <summary>
            <para>
            <para>The Id of the API key associated with the resultant usage data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet.StartDate">
            <summary>
            <para>
            <para>The starting date (e.g., 2016-01-01) of the usage data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>The Id of the usage plan associated with the usage data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> In the AWS.Tools.APIGateway module, this parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetUsageResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetUsageResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the UsagePlanId parameter.
            The -PassThru parameter is deprecated, use -Select '^UsagePlanId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsageCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanCmdlet">
            <summary>
            Gets a usage plan of a given plan identifier.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>The identifier of the UsagePlan resource to be retrieved.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetUsagePlanResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetUsagePlanResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the UsagePlanId parameter.
            The -PassThru parameter is deprecated, use -Select '^UsagePlanId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyCmdlet">
            <summary>
            Gets a usage plan key of a given key identifier.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyCmdlet.KeyId">
            <summary>
            <para>
            <para>The key Id of the to-be-retrieved UsagePlanKey resource representing a plan customer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>The Id of the UsagePlan resource representing the usage plan containing the to-be-retrieved
            UsagePlanKey resource representing a plan customer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetUsagePlanKeyResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetUsagePlanKeyResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyListCmdlet">
            <summary>
            Gets all the usage plan keys representing the API keys added to a specified usage
            plan.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyListCmdlet.NameQuery">
            <summary>
            <para>
            <para>A query parameter specifying the name of the to-be-returned usage plan keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyListCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>The Id of the UsagePlan resource representing the usage plan containing the to-be-retrieved
            UsagePlanKey resource representing a plan customer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetUsagePlanKeysResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetUsagePlanKeysResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the UsagePlanId parameter.
            The -PassThru parameter is deprecated, use -Select '^UsagePlanId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanKeyListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanListCmdlet">
            <summary>
            Gets all the usage plans of the caller's account.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanListCmdlet.KeyId">
            <summary>
            <para>
            <para>The identifier of the API key associated with the usage plans.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetUsagePlansResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetUsagePlansResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KeyId parameter.
            The -PassThru parameter is deprecated, use -Select '^KeyId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGUsagePlanListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGValidatorListCmdlet">
            <summary>
            Gets the RequestValidators collection of a given RestApi.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGValidatorListCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGValidatorListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGValidatorListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGValidatorListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetRequestValidatorsResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetRequestValidatorsResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGValidatorListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGValidatorListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGVpcLinkCmdlet">
            <summary>
            Gets a specified VPC link under the caller's account in a region.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGVpcLinkCmdlet.VpcLinkId">
            <summary>
            <para>
            <para>The identifier of the VpcLink. It is used in an Integration to reference this VpcLink.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGVpcLinkCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetVpcLinkResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetVpcLinkResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGVpcLinkCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VpcLinkId parameter.
            The -PassThru parameter is deprecated, use -Select '^VpcLinkId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.GetAGVpcLinkListCmdlet">
            <summary>
            Gets the VpcLinks collection under the caller's account in a selected region.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGVpcLinkListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of returned results per page. The default value is 25 and the maximum
            value is 500.</para>
            </para>
            <para>
            <br/><b>Note:</b> In AWSPowerShell and AWSPowerShell.NetCore this parameter is used to limit the total number of items returned by the cmdlet.
            <br/>In AWS.Tools this parameter is simply passed to the service to specify how many items should be returned by each service call.
            <br/>Pipe the output of this cmdlet into Select-Object -First to terminate retrieving data pages early and control the number of items returned.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGVpcLinkListCmdlet.Position">
            <summary>
            <para>
            <para>The current pagination position in the paged result set.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'Position' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-Position' to null for the first call then set the 'Position' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGVpcLinkListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Items'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GetVpcLinksResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GetVpcLinksResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.GetAGVpcLinkListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of Position
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.ImportAGApiKeyCmdlet">
            <summary>
            Import API keys from an external source, such as a CSV-formatted file.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGApiKeyCmdlet.Body">
            <summary>
            <para>
            <para>The payload of the POST request to import API keys. For the payload format, see API
            Key File Format.</para>
            </para>
            <para>The cmdlet will automatically convert the supplied parameter of type string, string[], System.IO.FileInfo or System.IO.Stream to byte[] before supplying it to the service.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGApiKeyCmdlet.FailOnWarning">
            <summary>
            <para>
            <para>A query parameter to indicate whether to rollback ApiKey importation (<c>true</c>)
            or not (<c>false</c>) when error is encountered.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGApiKeyCmdlet.Format">
            <summary>
            <para>
            <para>A query parameter to specify the input format to imported API keys. Currently, only
            the <c>csv</c> format is supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGApiKeyCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.ImportApiKeysResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.ImportApiKeysResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGApiKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.ImportAGDocumentationPartListCmdlet">
            <summary>
            Imports documentation parts
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGDocumentationPartListCmdlet.Body">
            <summary>
            <para>
            <para>Raw byte array representing the to-be-imported documentation parts. To import from
            an OpenAPI file, this is a JSON object.</para>
            </para>
            <para>The cmdlet will automatically convert the supplied parameter of type string, string[], System.IO.FileInfo or System.IO.Stream to byte[] before supplying it to the service.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGDocumentationPartListCmdlet.FailOnWarning">
            <summary>
            <para>
            <para>A query parameter to specify whether to rollback the documentation importation (<c>true</c>)
            or not (<c>false</c>) when a warning is encountered. The default value is <c>false</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGDocumentationPartListCmdlet.Mode">
            <summary>
            <para>
            <para>A query parameter to indicate whether to overwrite (<c>overwrite</c>) any existing
            DocumentationParts definition or to merge (<c>merge</c>) the new definition into the
            existing one. The default value is <c>merge</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGDocumentationPartListCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGDocumentationPartListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.ImportDocumentationPartsResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.ImportDocumentationPartsResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGDocumentationPartListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGDocumentationPartListCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.ImportAGRestApiCmdlet">
            <summary>
            A feature of the API Gateway control service for creating a new API from an external
            API definition file.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGRestApiCmdlet.Body">
            <summary>
            <para>
            <para>The POST request body containing external API definitions. Currently, only OpenAPI
            definition JSON/YAML files are supported. The maximum size of the API definition file
            is 6MB.</para>
            </para>
            <para>The cmdlet will automatically convert the supplied parameter of type string, string[], System.IO.FileInfo or System.IO.Stream to byte[] before supplying it to the service.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGRestApiCmdlet.FailOnWarning">
            <summary>
            <para>
            <para>A query parameter to indicate whether to rollback the API creation (<c>true</c>) or
            not (<c>false</c>) when a warning is encountered. The default value is <c>false</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGRestApiCmdlet.Parameter">
            <summary>
            <para>
            <para>A key-value map of context-specific query string parameters specifying the behavior
            of different API importing operations. The following shows operation-specific parameters
            and their supported values.</para><para> To exclude DocumentationParts from the import, set <c>parameters</c> as <c>ignore=documentation</c>.</para><para> To configure the endpoint type, set <c>parameters</c> as <c>endpointConfigurationTypes=EDGE</c>,
            <c>endpointConfigurationTypes=REGIONAL</c>, or <c>endpointConfigurationTypes=PRIVATE</c>.
            The default endpoint type is <c>EDGE</c>.</para><para> To handle imported <c>basepath</c>, set <c>parameters</c> as <c>basepath=ignore</c>,
            <c>basepath=prepend</c> or <c>basepath=split</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGRestApiCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.ImportRestApiResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.ImportRestApiResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGRestApiCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the Parameter parameter.
            The -PassThru parameter is deprecated, use -Select '^Parameter' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.ImportAGRestApiCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet">
            <summary>
            Create an ApiKey resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.CustomerId">
            <summary>
            <para>
            <para>An Amazon Web Services Marketplace customer identifier, when integrating with the
            Amazon Web Services SaaS Marketplace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.Description">
            <summary>
            <para>
            <para>The description of the ApiKey.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.Enabled">
            <summary>
            <para>
            <para>Specifies whether the ApiKey can be used by callers.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.GenerateDistinctId">
            <summary>
            <para>
            <para>Specifies whether (<c>true</c>) or not (<c>false</c>) the key identifier is distinct
            from the created API key value. This parameter is deprecated and should not be used.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.Name">
            <summary>
            <para>
            <para>The name of the ApiKey.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.StageKey">
            <summary>
            <para>
            <para>DEPRECATED FOR USAGE PLANS - Specifies stages associated with the API key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag
            key can be up to 128 characters and must not start with <c>aws:</c>. The tag value
            can be up to 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.Value">
            <summary>
            <para>
            <para>Specifies a value of the API key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateApiKeyResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateApiKeyResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the Value parameter.
            The -PassThru parameter is deprecated, use -Select '^Value' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGApiKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet">
            <summary>
            Adds a new Authorizer resource to an existing RestApi resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.AuthorizerCredential">
            <summary>
            <para>
            <para>Specifies the required credentials as an IAM role for API Gateway to invoke the authorizer.
            To specify an IAM role for API Gateway to assume, use the role's Amazon Resource Name
            (ARN). To use resource-based permissions on the Lambda function, specify null.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.AuthorizerResultTtlInSecond">
            <summary>
            <para>
            <para>The TTL in seconds of cached authorizer results. If it equals 0, authorization caching
            is disabled. If it is greater than 0, API Gateway will cache authorizer responses.
            If this field is not set, the default value is 300. The maximum value is 3600, or
            1 hour.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.AuthorizerUri">
            <summary>
            <para>
            <para>Specifies the authorizer's Uniform Resource Identifier (URI). For <c>TOKEN</c> or
            <c>REQUEST</c> authorizers, this must be a well-formed Lambda function URI, for example,
            <c>arn:aws:apigateway:us-west-2:lambda:path/2015-03-31/functions/arn:aws:lambda:us-west-2:{account_id}:function:{lambda_function_name}/invocations</c>.
            In general, the URI has this form <c>arn:aws:apigateway:{region}:lambda:path/{service_api}</c>,
            where <c>{region}</c> is the same as the region hosting the Lambda function, <c>path</c>
            indicates that the remaining substring in the URI should be treated as the path to
            the resource, including the initial <c>/</c>. For Lambda functions, this is usually
            of the form <c>/2015-03-31/functions/[FunctionARN]/invocations</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.AuthType">
            <summary>
            <para>
            <para>Optional customer-defined field, used in OpenAPI imports and exports without functional
            impact.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.IdentitySource">
            <summary>
            <para>
            <para>The identity source for which authorization is requested. For a <c>TOKEN</c> or <c>COGNITO_USER_POOLS</c>
            authorizer, this is required and specifies the request header mapping expression for
            the custom header holding the authorization token submitted by the client. For example,
            if the token header name is <c>Auth</c>, the header mapping expression is <c>method.request.header.Auth</c>.
            For the <c>REQUEST</c> authorizer, this is required when authorization caching is
            enabled. The value is a comma-separated string of one or more mapping expressions
            of the specified request parameters. For example, if an <c>Auth</c> header, a <c>Name</c>
            query string parameter are defined as identity sources, this value is <c>method.request.header.Auth,
            method.request.querystring.Name</c>. These parameters will be used to derive the authorization
            caching key and to perform runtime validation of the <c>REQUEST</c> authorizer by
            verifying all of the identity-related request parameters are present, not null and
            non-empty. Only when this is true does the authorizer invoke the authorizer Lambda
            function, otherwise, it returns a 401 Unauthorized response without calling the Lambda
            function. The valid value is a string of comma-separated mapping expressions of the
            specified request parameters. When the authorization caching is not enabled, this
            property is optional.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.IdentityValidationExpression">
            <summary>
            <para>
            <para>A validation expression for the incoming identity token. For <c>TOKEN</c> authorizers,
            this value is a regular expression. For <c>COGNITO_USER_POOLS</c> authorizers, API
            Gateway will match the <c>aud</c> field of the incoming token from the client against
            the specified regular expression. It will invoke the authorizer's Lambda function
            when there is a match. Otherwise, it will return a 401 Unauthorized response without
            calling the Lambda function. The validation expression does not apply to the <c>REQUEST</c>
            authorizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.Name">
            <summary>
            <para>
            <para>The name of the authorizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.ProviderARNs">
            <summary>
            <para>
            <para>A list of the Amazon Cognito user pool ARNs for the <c>COGNITO_USER_POOLS</c> authorizer.
            Each element is of this format: <c>arn:aws:cognito-idp:{region}:{account_id}:userpool/{user_pool_id}</c>.
            For a <c>TOKEN</c> or <c>REQUEST</c> authorizer, this is not defined. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.Type">
            <summary>
            <para>
            <para>The authorizer type. Valid values are <c>TOKEN</c> for a Lambda function using a single
            authorization token submitted in a custom header, <c>REQUEST</c> for a Lambda function
            using incoming request parameters, and <c>COGNITO_USER_POOLS</c> for using an Amazon
            Cognito user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateAuthorizerResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateAuthorizerResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGAuthorizerCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGBasePathMappingCmdlet">
            <summary>
            Creates a new BasePathMapping resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGBasePathMappingCmdlet.BasePath">
            <summary>
            <para>
            <para>The base path name that callers of the API must provide as part of the URL after the
            domain name. This value must be unique for all of the mappings across a single API.
            Specify '(none)' if you do not want callers to specify a base path name after the
            domain name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGBasePathMappingCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name of the BasePathMapping resource to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGBasePathMappingCmdlet.DomainNameId">
            <summary>
            <para>
            <para>The identifier for the domain name resource. Required for private custom domain names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGBasePathMappingCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGBasePathMappingCmdlet.Stage">
            <summary>
            <para>
            <para>The name of the API's stage that you want to use for this mapping. Specify '(none)'
            if you want callers to explicitly specify the stage name after any base path name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGBasePathMappingCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateBasePathMappingResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateBasePathMappingResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGBasePathMappingCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGBasePathMappingCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGClientCertificateCmdlet">
            <summary>
            Generates a ClientCertificate resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGClientCertificateCmdlet.Description">
            <summary>
            <para>
            <para>The description of the ClientCertificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGClientCertificateCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag
            key can be up to 128 characters and must not start with <c>aws:</c>. The tag value
            can be up to 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGClientCertificateCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.GenerateClientCertificateResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.GenerateClientCertificateResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGClientCertificateCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the Description parameter.
            The -PassThru parameter is deprecated, use -Select '^Description' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGClientCertificateCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet">
            <summary>
            Creates a Deployment resource, which makes a specified RestApi callable over the internet.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.CacheClusterEnabled">
            <summary>
            <para>
            <para>Enables a cache cluster for the Stage resource specified in the input.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.CacheClusterSize">
            <summary>
            <para>
            <para>The stage's cache capacity in GB. For more information about choosing a cache size,
            see <a href="https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-caching.html">Enabling
            API caching to enhance responsiveness</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.Description">
            <summary>
            <para>
            <para>The description for the Deployment resource to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.CanarySettings_PercentTraffic">
            <summary>
            <para>
            <para>The percentage (0.0-100.0) of traffic routed to the canary deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.StageDescription">
            <summary>
            <para>
            <para>The description of the Stage resource for the Deployment resource to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the Stage resource for the Deployment resource to create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.CanarySettings_StageVariableOverride">
            <summary>
            <para>
            <para>A stage variable overrides used for the canary release deployment. They can override
            existing stage variables or add new stage variables for the canary release deployment.
            These stage variables are represented as a string-to-string map between stage variable
            names and their values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.TracingEnabled">
            <summary>
            <para>
            <para>Specifies whether active tracing with X-ray is enabled for the Stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.CanarySettings_UseStageCache">
            <summary>
            <para>
            <para>A Boolean flag to indicate whether the canary release deployment uses the stage cache
            or not.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.Variable">
            <summary>
            <para>
            <para>A map that defines the stage variables for the Stage resource that is associated with
            the new deployment. Variable names can have alphanumeric and underscore characters,
            and the values must match <c>[A-Za-z0-9-._~:/?#&amp;=,]+</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateDeploymentResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateDeploymentResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDeploymentCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet">
            <summary>
            Creates a documentation part.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.Location_Method">
            <summary>
            <para>
            <para>The HTTP verb of a method. It is a valid field for the API entity types of <c>METHOD</c>,
            <c>PATH_PARAMETER</c>, <c>QUERY_PARAMETER</c>, <c>REQUEST_HEADER</c>, <c>REQUEST_BODY</c>,
            <c>RESPONSE</c>, <c>RESPONSE_HEADER</c>, and <c>RESPONSE_BODY</c>. The default value
            is <c>*</c> for any method. When an applicable child entity inherits the content of
            an entity of the same type with more general specifications of the other <c>location</c>
            attributes, the child entity's <c>method</c> attribute must match that of the parent
            entity exactly.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.Location_Name">
            <summary>
            <para>
            <para>The name of the targeted API entity. It is a valid and required field for the API
            entity types of <c>AUTHORIZER</c>, <c>MODEL</c>, <c>PATH_PARAMETER</c>, <c>QUERY_PARAMETER</c>,
            <c>REQUEST_HEADER</c>, <c>REQUEST_BODY</c> and <c>RESPONSE_HEADER</c>. It is an invalid
            field for any other entity type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.Location_Path">
            <summary>
            <para>
            <para>The URL path of the target. It is a valid field for the API entity types of <c>RESOURCE</c>,
            <c>METHOD</c>, <c>PATH_PARAMETER</c>, <c>QUERY_PARAMETER</c>, <c>REQUEST_HEADER</c>,
            <c>REQUEST_BODY</c>, <c>RESPONSE</c>, <c>RESPONSE_HEADER</c>, and <c>RESPONSE_BODY</c>.
            The default value is <c>/</c> for the root resource. When an applicable child entity
            inherits the content of another entity of the same type with more general specifications
            of the other <c>location</c> attributes, the child entity's <c>path</c> attribute
            must match that of the parent entity as a prefix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.Property">
            <summary>
            <para>
            <para>The new documentation content map of the targeted API entity. Enclosed key-value pairs
            are API-specific, but only OpenAPI-compliant key-value pairs can be exported and,
            hence, published.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.Location_StatusCode">
            <summary>
            <para>
            <para>The HTTP status code of a response. It is a valid field for the API entity types of
            <c>RESPONSE</c>, <c>RESPONSE_HEADER</c>, and <c>RESPONSE_BODY</c>. The default value
            is <c>*</c> for any status code. When an applicable child entity inherits the content
            of an entity of the same type with more general specifications of the other <c>location</c>
            attributes, the child entity's <c>statusCode</c> attribute must match that of the
            parent entity exactly.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.Location_Type">
            <summary>
            <para>
            <para>The type of API entity to which the documentation content applies. Valid values are
            <c>API</c>, <c>AUTHORIZER</c>, <c>MODEL</c>, <c>RESOURCE</c>, <c>METHOD</c>, <c>PATH_PARAMETER</c>,
            <c>QUERY_PARAMETER</c>, <c>REQUEST_HEADER</c>, <c>REQUEST_BODY</c>, <c>RESPONSE</c>,
            <c>RESPONSE_HEADER</c>, and <c>RESPONSE_BODY</c>. Content inheritance does not apply
            to any entity of the <c>API</c>, <c>AUTHORIZER</c>, <c>METHOD</c>, <c>MODEL</c>, <c>REQUEST_BODY</c>,
            or <c>RESOURCE</c> type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateDocumentationPartResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateDocumentationPartResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationPartCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationVersionCmdlet">
            <summary>
            Creates a documentation version
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationVersionCmdlet.Description">
            <summary>
            <para>
            <para>A description about the new documentation snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationVersionCmdlet.DocumentationVersion">
            <summary>
            <para>
            <para>The version identifier of the new snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationVersionCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationVersionCmdlet.StageName">
            <summary>
            <para>
            <para>The stage name to be associated with the new documentation snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationVersionCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateDocumentationVersionResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateDocumentationVersionResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationVersionCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDocumentationVersionCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet">
            <summary>
            Creates a new domain name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.CertificateArn">
            <summary>
            <para>
            <para>The reference to an Amazon Web Services-managed certificate that will be used by edge-optimized
            endpoint or private endpoint for this domain name. Certificate Manager is the only
            supported source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.CertificateBody">
            <summary>
            <para>
            <para>[Deprecated] The body of the server certificate that will be used by edge-optimized
            endpoint or private endpoint for this domain name provided by your certificate authority.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.CertificateChain">
            <summary>
            <para>
            <para>[Deprecated] The intermediate certificates and optionally the root certificate, one
            after the other without any blank lines, used by an edge-optimized endpoint for this
            domain name. If you include the root certificate, your certificate chain must start
            with intermediate certificates and end with the root certificate. Use the intermediate
            certificates that were provided by your certificate authority. Do not include any
            intermediaries that are not in the chain of trust path.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.CertificateName">
            <summary>
            <para>
            <para>The user-friendly name of the certificate that will be used by edge-optimized endpoint
            or private endpoint for this domain name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.CertificatePrivateKey">
            <summary>
            <para>
            <para>[Deprecated] Your edge-optimized endpoint's domain name certificate's private key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the DomainName resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.EndpointAccessMode">
            <summary>
            <para>
            <para> The endpoint access mode of the DomainName. Only available for DomainNames that use
            security policies that start with <c>SecurityPolicy_</c>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.EndpointConfiguration_IpAddressType">
            <summary>
            <para>
            <para>The IP address types that can invoke an API (RestApi) or a DomainName. Use <c>ipv4</c>
            to allow only IPv4 addresses to invoke an API or DomainName, or use <c>dualstack</c>
            to allow both IPv4 and IPv6 addresses to invoke an API or a DomainName. For the <c>PRIVATE</c>
            endpoint type, only <c>dualstack</c> is supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.OwnershipVerificationCertificateArn">
            <summary>
            <para>
            <para>The ARN of the public certificate issued by ACM to validate ownership of your custom
            domain. Only required when configuring mutual TLS and using an ACM imported or private
            CA certificate ARN as the regionalCertificateArn.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.Policy">
            <summary>
            <para>
            <para>A stringified JSON policy document that applies to the <c>execute-api</c> service
            for this DomainName regardless of the caller and Method configuration. Supported only
            for private custom domain names.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.RegionalCertificateArn">
            <summary>
            <para>
            <para>The reference to an Amazon Web Services-managed certificate that will be used by regional
            endpoint for this domain name. Certificate Manager is the only supported source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.RegionalCertificateName">
            <summary>
            <para>
            <para>The user-friendly name of the certificate that will be used by regional endpoint for
            this domain name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.RoutingMode">
            <summary>
            <para>
            <para> The routing mode for this domain name. The routing mode determines how API Gateway
            sends traffic from your custom domain name to your private APIs. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.SecurityPolicy">
            <summary>
            <para>
            <para>The Transport Layer Security (TLS) version + cipher suite for this DomainName.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag
            key can be up to 128 characters and must not start with <c>aws:</c>. The tag value
            can be up to 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.MutualTlsAuthentication_TruststoreUri">
            <summary>
            <para>
            <para>An Amazon S3 URL that specifies the truststore for mutual TLS authentication, for
            example <c>s3://bucket-name/key-name</c>. The truststore can contain certificates
            from public or private certificate authorities. To update the truststore, upload a
            new version to S3, and then update your custom domain name to use the new version.
            To update the truststore, you must have permissions to access the S3 object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.MutualTlsAuthentication_TruststoreVersion">
            <summary>
            <para>
            <para>The version of the S3 object that contains your truststore. To specify a version,
            you must have versioning enabled for the S3 bucket</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.EndpointConfiguration_Type">
            <summary>
            <para>
            <para>A list of endpoint types of an API (RestApi) or its custom domain name (DomainName).
            For an edge-optimized API and its custom domain name, the endpoint type is <c>"EDGE"</c>.
            For a regional API and its custom domain name, the endpoint type is <c>REGIONAL</c>.
            For a private API, the endpoint type is <c>PRIVATE</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.EndpointConfiguration_VpcEndpointId">
            <summary>
            <para>
            <para>A list of VpcEndpointIds of an API (RestApi) against which to create Route53 ALIASes.
            It is only supported for <c>PRIVATE</c> endpoint type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateDomainNameResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateDomainNameResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DomainName parameter.
            The -PassThru parameter is deprecated, use -Select '^DomainName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameAccessAssociationCmdlet">
            <summary>
            Creates a domain name access association resource between an access association source
            and a private custom domain name.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameAccessAssociationCmdlet.AccessAssociationSource">
            <summary>
            <para>
            <para> The identifier of the domain name access association source. For a VPCE, the value
            is the VPC endpoint ID. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameAccessAssociationCmdlet.AccessAssociationSourceType">
            <summary>
            <para>
            <para> The type of the domain name access association source. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameAccessAssociationCmdlet.DomainNameArn">
            <summary>
            <para>
            <para> The ARN of the domain name. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameAccessAssociationCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag
            key can be up to 128 characters and must not start with <c>aws:</c>. The tag value
            can be up to 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameAccessAssociationCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateDomainNameAccessAssociationResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateDomainNameAccessAssociationResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameAccessAssociationCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DomainNameArn parameter.
            The -PassThru parameter is deprecated, use -Select '^DomainNameArn' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGDomainNameAccessAssociationCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet">
            <summary>
            Adds a new Model resource to an existing RestApi resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet.ContentType">
            <summary>
            <para>
            <para>The content-type for the model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet.Description">
            <summary>
            <para>
            <para>The description of the model.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet.Name">
            <summary>
            <para>
            <para>The name of the model. Must be alphanumeric.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet.RestApiId">
            <summary>
            <para>
            <para>The RestApi identifier under which the Model will be created.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet.Schema">
            <summary>
            <para>
            <para>The schema for the model. For <c>application/json</c> models, this should be JSON
            schema draft 4 model. The maximum size of the model is 400 KB.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateModelResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateModelResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGModelCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGRequestValidatorCmdlet">
            <summary>
            Creates a RequestValidator of a given RestApi.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRequestValidatorCmdlet.Name">
            <summary>
            <para>
            <para>The name of the to-be-created RequestValidator.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRequestValidatorCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRequestValidatorCmdlet.ValidateRequestBody">
            <summary>
            <para>
            <para>A Boolean flag to indicate whether to validate request body according to the configured
            model schema for the method (<c>true</c>) or not (<c>false</c>).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRequestValidatorCmdlet.ValidateRequestParameter">
            <summary>
            <para>
            <para>A Boolean flag to indicate whether to validate request parameters, <c>true</c>, or
            not <c>false</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRequestValidatorCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateRequestValidatorResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateRequestValidatorResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRequestValidatorCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the Name parameter.
            The -PassThru parameter is deprecated, use -Select '^Name' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRequestValidatorCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGResourceCmdlet">
            <summary>
            Creates a Resource resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGResourceCmdlet.ParentId">
            <summary>
            <para>
            <para>The parent resource's identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGResourceCmdlet.PathPart">
            <summary>
            <para>
            <para>The last path segment for this resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGResourceCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGResourceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateResourceResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateResourceResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGResourceCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGResourceCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet">
            <summary>
            Creates a new RestApi resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.ApiKeySource">
            <summary>
            <para>
            <para>The source of the API key for metering requests according to a usage plan. Valid values
            are: <c>HEADER</c> to read the API key from the <c>X-API-Key</c> header of a request.
            <c>AUTHORIZER</c> to read the API key from the <c>UsageIdentifierKey</c> from a custom
            authorizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.BinaryMediaType">
            <summary>
            <para>
            <para>The list of binary media types supported by the RestApi. By default, the RestApi supports
            only UTF-8-encoded text payloads.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.CloneFrom">
            <summary>
            <para>
            <para>The ID of the RestApi that you want to clone from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.Description">
            <summary>
            <para>
            <para>The description of the RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.DisableExecuteApiEndpoint">
            <summary>
            <para>
            <para>Specifies whether clients can invoke your API by using the default <c>execute-api</c>
            endpoint. By default, clients can invoke your API with the default <c>https://{api_id}.execute-api.{region}.amazonaws.com</c>
            endpoint. To require that clients use a custom domain name to invoke your API, disable
            the default endpoint</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.EndpointAccessMode">
            <summary>
            <para>
            <para> The endpoint access mode of the RestApi. Only available for RestApis that use security
            policies that start with <c>SecurityPolicy_</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.EndpointConfiguration_IpAddressType">
            <summary>
            <para>
            <para>The IP address types that can invoke an API (RestApi) or a DomainName. Use <c>ipv4</c>
            to allow only IPv4 addresses to invoke an API or DomainName, or use <c>dualstack</c>
            to allow both IPv4 and IPv6 addresses to invoke an API or a DomainName. For the <c>PRIVATE</c>
            endpoint type, only <c>dualstack</c> is supported.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.MinimumCompressionSize">
            <summary>
            <para>
            <para>A nullable integer that is used to enable compression (with non-negative between 0
            and 10485760 (10M) bytes, inclusive) or disable compression (with a null value) on
            an API. When compression is enabled, compression or decompression is not applied on
            the payload if the payload size is smaller than this value. Setting it to zero allows
            compression for any payload size.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.Name">
            <summary>
            <para>
            <para>The name of the RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.Policy">
            <summary>
            <para>
            <para>A stringified JSON policy document that applies to this RestApi regardless of the
            caller and Method configuration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.SecurityPolicy">
            <summary>
            <para>
            <para> The Transport Layer Security (TLS) version + cipher suite for this RestApi. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag
            key can be up to 128 characters and must not start with <c>aws:</c>. The tag value
            can be up to 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.EndpointConfiguration_Type">
            <summary>
            <para>
            <para>A list of endpoint types of an API (RestApi) or its custom domain name (DomainName).
            For an edge-optimized API and its custom domain name, the endpoint type is <c>"EDGE"</c>.
            For a regional API and its custom domain name, the endpoint type is <c>REGIONAL</c>.
            For a private API, the endpoint type is <c>PRIVATE</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.Version">
            <summary>
            <para>
            <para>A version identifier for the API.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.EndpointConfiguration_VpcEndpointId">
            <summary>
            <para>
            <para>A list of VpcEndpointIds of an API (RestApi) against which to create Route53 ALIASes.
            It is only supported for <c>PRIVATE</c> endpoint type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateRestApiResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateRestApiResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the Name parameter.
            The -PassThru parameter is deprecated, use -Select '^Name' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGRestApiCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet">
            <summary>
            Creates a new Stage resource that references a pre-existing Deployment for the API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.CacheClusterEnabled">
            <summary>
            <para>
            <para>Whether cache clustering is enabled for the stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.CacheClusterSize">
            <summary>
            <para>
            <para>The stage's cache capacity in GB. For more information about choosing a cache size,
            see <a href="https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-caching.html">Enabling
            API caching to enhance responsiveness</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.CanarySettings_DeploymentId">
            <summary>
            <para>
            <para>The ID of the canary deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.DeploymentId">
            <summary>
            <para>
            <para>The identifier of the Deployment resource for the Stage resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.Description">
            <summary>
            <para>
            <para>The description of the Stage resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.DocumentationVersion">
            <summary>
            <para>
            <para>The version of the associated API documentation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.CanarySettings_PercentTraffic">
            <summary>
            <para>
            <para>The percent (0-100) of traffic diverted to a canary deployment.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.StageName">
            <summary>
            <para>
            <para>The name for the Stage resource. Stage names can only contain alphanumeric characters,
            hyphens, and underscores. Maximum length is 128 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.CanarySettings_StageVariableOverride">
            <summary>
            <para>
            <para>Stage variables overridden for a canary release deployment, including new stage variables
            introduced in the canary. These stage variables are represented as a string-to-string
            map between stage variable names and their values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag
            key can be up to 128 characters and must not start with <c>aws:</c>. The tag value
            can be up to 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.TracingEnabled">
            <summary>
            <para>
            <para>Specifies whether active tracing with X-ray is enabled for the Stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.CanarySettings_UseStageCache">
            <summary>
            <para>
            <para>A Boolean flag to indicate whether the canary deployment uses the stage cache or not.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.Variable">
            <summary>
            <para>
            <para>A map that defines the stage variables for the new Stage resource. Variable names
            can have alphanumeric and underscore characters, and the values must match <c>[A-Za-z0-9-._~:/?#&amp;=,]+</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateStageResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateStageResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGStageCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet">
            <summary>
            Creates a usage plan with the throttle and quota limits, as well as the associated
            API stages, specified in the payload.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.ApiStage">
            <summary>
            <para>
            <para>The associated API stages of the usage plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Throttle_BurstLimit">
            <summary>
            <para>
            <para>The API target request burst rate limit. This allows more requests through for a period
            of time than the target rate limit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Description">
            <summary>
            <para>
            <para>The description of the usage plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Quota_Limit">
            <summary>
            <para>
            <para>The target maximum number of requests that can be made in a given time period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Name">
            <summary>
            <para>
            <para>The name of the usage plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Quota_Offset">
            <summary>
            <para>
            <para>The number of requests subtracted from the given limit in the initial time period.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Quota_Period">
            <summary>
            <para>
            <para>The time period in which the limit applies. Valid values are "DAY", "WEEK" or "MONTH".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Throttle_RateLimit">
            <summary>
            <para>
            <para>The API target request rate limit.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag
            key can be up to 128 characters and must not start with <c>aws:</c>. The tag value
            can be up to 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateUsagePlanResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateUsagePlanResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanKeyCmdlet">
            <summary>
            Creates a usage plan key for adding an existing API key to a usage plan.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanKeyCmdlet.KeyId">
            <summary>
            <para>
            <para>The identifier of a UsagePlanKey resource for a plan customer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanKeyCmdlet.KeyType">
            <summary>
            <para>
            <para>The type of a UsagePlanKey resource for a plan customer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanKeyCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>The Id of the UsagePlan resource representing the usage plan containing the to-be-created
            UsagePlanKey resource representing a plan customer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanKeyCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateUsagePlanKeyResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateUsagePlanKeyResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanKeyCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KeyId parameter.
            The -PassThru parameter is deprecated, use -Select '^KeyId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGUsagePlanKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.NewAGVpcLinkCmdlet">
            <summary>
            Creates a VPC link, under the caller's account in a selected region, in an asynchronous
            operation that typically takes 2-4 minutes to complete and become operational. The
            caller must have permissions to create and update VPC Endpoint services.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGVpcLinkCmdlet.Description">
            <summary>
            <para>
            <para>The description of the VPC link.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGVpcLinkCmdlet.Name">
            <summary>
            <para>
            <para>The name used to label and identify the VPC link.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGVpcLinkCmdlet.Tag">
            <summary>
            <para>
            <para>The key-value map of strings. The valid character set is [a-zA-Z+-=._:/]. The tag
            key can be up to 128 characters and must not start with <c>aws:</c>. The tag value
            can be up to 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGVpcLinkCmdlet.TargetArn">
            <summary>
            <para>
            <para>The ARN of the network load balancer of the VPC targeted by the VPC link. The network
            load balancer must be owned by the same Amazon Web Services account of the API owner.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGVpcLinkCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.CreateVpcLinkResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.CreateVpcLinkResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.NewAGVpcLinkCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGApiKeyCmdlet">
            <summary>
            Deletes the ApiKey resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGApiKeyCmdlet.ApiKey">
            <summary>
            <para>
            <para>The identifier of the ApiKey resource to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGApiKeyCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteApiKeyResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGApiKeyCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ApiKey parameter.
            The -PassThru parameter is deprecated, use -Select '^ApiKey' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGApiKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGAuthorizerCmdlet">
            <summary>
            Deletes an existing Authorizer resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGAuthorizerCmdlet.AuthorizerId">
            <summary>
            <para>
            <para>The identifier of the Authorizer resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGAuthorizerCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGAuthorizerCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteAuthorizerResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGAuthorizerCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGAuthorizerCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGBasePathMappingCmdlet">
            <summary>
            Deletes the BasePathMapping resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGBasePathMappingCmdlet.BasePath">
            <summary>
            <para>
            <para>The base path name of the BasePathMapping resource to delete.</para><para>To specify an empty base path, set this parameter to <c>'(none)'</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGBasePathMappingCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name of the BasePathMapping resource to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGBasePathMappingCmdlet.DomainNameId">
            <summary>
            <para>
            <para> The identifier for the domain name resource. Supported only for private custom domain
            names. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGBasePathMappingCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteBasePathMappingResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGBasePathMappingCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DomainName parameter.
            The -PassThru parameter is deprecated, use -Select '^DomainName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGBasePathMappingCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGClientCertificateCmdlet">
            <summary>
            Deletes the ClientCertificate resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGClientCertificateCmdlet.ClientCertificateId">
            <summary>
            <para>
            <para>The identifier of the ClientCertificate resource to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGClientCertificateCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteClientCertificateResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGClientCertificateCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ClientCertificateId parameter.
            The -PassThru parameter is deprecated, use -Select '^ClientCertificateId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGClientCertificateCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGDeploymentCmdlet">
            <summary>
            Deletes a Deployment resource. Deleting a deployment will only succeed if there are
            no Stage resources associated with it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDeploymentCmdlet.DeploymentId">
            <summary>
            <para>
            <para>The identifier of the Deployment resource to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDeploymentCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDeploymentCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteDeploymentResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDeploymentCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDeploymentCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationPartCmdlet">
            <summary>
            Deletes a documentation part
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationPartCmdlet.DocumentationPartId">
            <summary>
            <para>
            <para>The identifier of the to-be-deleted documentation part.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationPartCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationPartCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteDocumentationPartResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationPartCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationPartCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationVersionCmdlet">
            <summary>
            Deletes a documentation version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationVersionCmdlet.DocumentationVersion">
            <summary>
            <para>
            <para>The version identifier of a to-be-deleted documentation snapshot.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationVersionCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationVersionCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteDocumentationVersionResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationVersionCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDocumentationVersionCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGDomainNameCmdlet">
            <summary>
            Deletes the DomainName resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDomainNameCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the DomainName resource to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDomainNameCmdlet.DomainNameId">
            <summary>
            <para>
            <para> The identifier for the domain name resource. Supported only for private custom domain
            names. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDomainNameCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteDomainNameResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDomainNameCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DomainName parameter.
            The -PassThru parameter is deprecated, use -Select '^DomainName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDomainNameCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGDomainNameAccessAssociationCmdlet">
            <summary>
            Deletes the DomainNameAccessAssociation resource.
            
             
            <para>
            Only the AWS account that created the DomainNameAccessAssociation resource can delete
            it. To stop an access association source in another AWS account from accessing your
            private custom domain name, use the RejectDomainNameAccessAssociation operation.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDomainNameAccessAssociationCmdlet.DomainNameAccessAssociationArn">
            <summary>
            <para>
            <para> The ARN of the domain name access association resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDomainNameAccessAssociationCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteDomainNameAccessAssociationResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDomainNameAccessAssociationCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DomainNameAccessAssociationArn parameter.
            The -PassThru parameter is deprecated, use -Select '^DomainNameAccessAssociationArn' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGDomainNameAccessAssociationCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGGatewayResponseCmdlet">
            <summary>
            Clears any customization of a GatewayResponse of a specified response type on the
            given RestApi and resets it with the default settings.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGGatewayResponseCmdlet.ResponseType">
            <summary>
            <para>
            <para>The response type of the associated GatewayResponse.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGGatewayResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGGatewayResponseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteGatewayResponseResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGGatewayResponseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGGatewayResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationCmdlet">
            <summary>
            Represents a delete integration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationCmdlet.HttpMethod">
            <summary>
            <para>
            <para>Specifies a delete integration request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationCmdlet.ResourceId">
            <summary>
            <para>
            <para>Specifies a delete integration request's resource identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteIntegrationResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationResponseCmdlet">
            <summary>
            Represents a delete integration response.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>Specifies a delete integration response request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>Specifies a delete integration response request's resource identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>Specifies a delete integration response request's status code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationResponseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteIntegrationResponseResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationResponseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGIntegrationResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodCmdlet">
            <summary>
            Deletes an existing Method resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodCmdlet.HttpMethod">
            <summary>
            <para>
            <para>The HTTP verb of the Method resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodCmdlet.ResourceId">
            <summary>
            <para>
            <para>The Resource identifier for the Method resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteMethodResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodResponseCmdlet">
            <summary>
            Deletes an existing MethodResponse resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>The HTTP verb of the Method resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>The Resource identifier for the MethodResponse resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>The status code identifier for the MethodResponse resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodResponseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteMethodResponseResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodResponseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGMethodResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGModelCmdlet">
            <summary>
            Deletes a model.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGModelCmdlet.ModelName">
            <summary>
            <para>
            <para>The name of the model to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGModelCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGModelCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteModelResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGModelCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGModelCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGRequestValidatorCmdlet">
            <summary>
            Deletes a RequestValidator of a given RestApi.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRequestValidatorCmdlet.RequestValidatorId">
            <summary>
            <para>
            <para>The identifier of the RequestValidator to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRequestValidatorCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRequestValidatorCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteRequestValidatorResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRequestValidatorCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RequestValidatorId parameter.
            The -PassThru parameter is deprecated, use -Select '^RequestValidatorId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRequestValidatorCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceCmdlet">
            <summary>
            Deletes a Resource resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the Resource resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteResourceResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceTagCmdlet">
            <summary>
            Removes a tag from a given resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of a resource that can be tagged.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The Tag keys to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceTagCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UntagResourceResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceTagCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ResourceArn parameter.
            The -PassThru parameter is deprecated, use -Select '^ResourceArn' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGResourceTagCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGRestApiCmdlet">
            <summary>
            Deletes the specified API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRestApiCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRestApiCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteRestApiResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRestApiCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGRestApiCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGStageCmdlet">
            <summary>
            Deletes a Stage resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGStageCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGStageCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the Stage resource to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGStageCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteStageResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGStageCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGStageCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanCmdlet">
            <summary>
            Deletes a usage plan of a given plan Id.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>The Id of the to-be-deleted usage plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteUsagePlanResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the UsagePlanId parameter.
            The -PassThru parameter is deprecated, use -Select '^UsagePlanId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanKeyCmdlet">
            <summary>
            Deletes a usage plan key and remove the underlying API key from the associated usage
            plan.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanKeyCmdlet.KeyId">
            <summary>
            <para>
            <para>The Id of the UsagePlanKey resource to be deleted.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanKeyCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>The Id of the UsagePlan resource representing the usage plan containing the to-be-deleted
            UsagePlanKey resource representing a plan customer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanKeyCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteUsagePlanKeyResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanKeyCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the UsagePlanId parameter.
            The -PassThru parameter is deprecated, use -Select '^UsagePlanId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGUsagePlanKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.RemoveAGVpcLinkCmdlet">
            <summary>
            Deletes an existing VpcLink of a specified identifier.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGVpcLinkCmdlet.VpcLinkId">
            <summary>
            <para>
            <para>The identifier of the VpcLink. It is used in an Integration to reference this VpcLink.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGVpcLinkCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.DeleteVpcLinkResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGVpcLinkCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VpcLinkId parameter.
            The -PassThru parameter is deprecated, use -Select '^VpcLinkId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.RemoveAGVpcLinkCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet">
            <summary>
            Simulate the execution of an Authorizer in your RestApi with headers, parameters,
            and an incoming request body.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.AdditionalContext">
            <summary>
            <para>
            <para>A key-value map of additional context variables.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.AuthorizerId">
            <summary>
            <para>
            <para>Specifies a test invoke authorizer request's Authorizer ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.Body">
            <summary>
            <para>
            <para>The simulated request body of an incoming invocation request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.Header">
            <summary>
            <para>
            <para>A key-value map of headers to simulate an incoming invocation request. This is where
            the incoming authorization token, or identity source, should be specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.MultiValueHeader">
            <summary>
            <para>
            <para>The headers as a map from string to list of values to simulate an incoming invocation
            request. This is where the incoming authorization token, or identity source, may be
            specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.PathWithQueryString">
            <summary>
            <para>
            <para>The URI path, including query string, of the simulated invocation request. Use this
            to specify path parameters and query string parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.StageVariable">
            <summary>
            <para>
            <para>A key-value map of stage variables to simulate an invocation on a deployed Stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.TestInvokeAuthorizerResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.TestInvokeAuthorizerResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeAuthorizerCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet">
            <summary>
            Simulate the invocation of a Method in your RestApi with headers, parameters, and
            an incoming request body.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.Body">
            <summary>
            <para>
            <para>The simulated request body of an incoming invocation request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.ClientCertificateId">
            <summary>
            <para>
            <para>A ClientCertificate identifier to use in the test invocation. API Gateway will use
            the certificate when making the HTTPS request to the defined back-end endpoint.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.Header">
            <summary>
            <para>
            <para>A key-value map of headers to simulate an incoming invocation request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.HttpMethod">
            <summary>
            <para>
            <para>Specifies a test invoke method request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.MultiValueHeader">
            <summary>
            <para>
            <para>The headers as a map from string to list of values to simulate an incoming invocation
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.PathWithQueryString">
            <summary>
            <para>
            <para>The URI path, including query string, of the simulated invocation request. Use this
            to specify path parameters and query string parameters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.ResourceId">
            <summary>
            <para>
            <para>Specifies a test invoke method request's resource ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.StageVariable">
            <summary>
            <para>
            <para>A key-value map of stage variables to simulate an invocation on a deployed Stage.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.TestInvokeMethodResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.TestInvokeMethodResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.TestAGInvokeMethodCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGAccountCmdlet">
            <summary>
            Changes information about the current Account resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAccountCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAccountCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateAccountResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateAccountResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAccountCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the PatchOperation parameter.
            The -PassThru parameter is deprecated, use -Select '^PatchOperation' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAccountCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGApiKeyCmdlet">
            <summary>
            Changes information about an ApiKey resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGApiKeyCmdlet.ApiKey">
            <summary>
            <para>
            <para>The identifier of the ApiKey resource to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGApiKeyCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGApiKeyCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateApiKeyResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateApiKeyResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGApiKeyCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ApiKey parameter.
            The -PassThru parameter is deprecated, use -Select '^ApiKey' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGApiKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGAuthorizerCmdlet">
            <summary>
            Updates an existing Authorizer resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAuthorizerCmdlet.AuthorizerId">
            <summary>
            <para>
            <para>The identifier of the Authorizer resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAuthorizerCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAuthorizerCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAuthorizerCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateAuthorizerResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateAuthorizerResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAuthorizerCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGAuthorizerCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGBasePathMappingCmdlet">
            <summary>
            Changes information about the BasePathMapping resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGBasePathMappingCmdlet.BasePath">
            <summary>
            <para>
            <para>The base path of the BasePathMapping resource to change.</para><para>To specify an empty base path, set this parameter to <c>'(none)'</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGBasePathMappingCmdlet.DomainName">
            <summary>
            <para>
            <para>The domain name of the BasePathMapping resource to change.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGBasePathMappingCmdlet.DomainNameId">
            <summary>
            <para>
            <para> The identifier for the domain name resource. Supported only for private custom domain
            names. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGBasePathMappingCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGBasePathMappingCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateBasePathMappingResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateBasePathMappingResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGBasePathMappingCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DomainName parameter.
            The -PassThru parameter is deprecated, use -Select '^DomainName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGBasePathMappingCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGClientCertificateCmdlet">
            <summary>
            Changes information about an ClientCertificate resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGClientCertificateCmdlet.ClientCertificateId">
            <summary>
            <para>
            <para>The identifier of the ClientCertificate resource to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGClientCertificateCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGClientCertificateCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateClientCertificateResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateClientCertificateResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGClientCertificateCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ClientCertificateId parameter.
            The -PassThru parameter is deprecated, use -Select '^ClientCertificateId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGClientCertificateCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGDeploymentCmdlet">
            <summary>
            Changes information about a Deployment resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDeploymentCmdlet.DeploymentId">
            <summary>
            <para>
            <para>The replacement identifier for the Deployment resource to change information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDeploymentCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDeploymentCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDeploymentCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateDeploymentResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateDeploymentResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDeploymentCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDeploymentCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationPartCmdlet">
            <summary>
            Updates a documentation part.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationPartCmdlet.DocumentationPartId">
            <summary>
            <para>
            <para>The identifier of the to-be-updated documentation part.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationPartCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationPartCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationPartCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateDocumentationPartResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateDocumentationPartResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationPartCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationPartCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationVersionCmdlet">
            <summary>
            Updates a documentation version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationVersionCmdlet.DocumentationVersion">
            <summary>
            <para>
            <para>The version identifier of the to-be-updated documentation version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationVersionCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationVersionCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationVersionCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateDocumentationVersionResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateDocumentationVersionResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationVersionCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDocumentationVersionCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGDomainNameCmdlet">
            <summary>
            Changes information about the DomainName resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDomainNameCmdlet.DomainName">
            <summary>
            <para>
            <para>The name of the DomainName resource to be changed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDomainNameCmdlet.DomainNameId">
            <summary>
            <para>
            <para> The identifier for the domain name resource. Supported only for private custom domain
            names. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDomainNameCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDomainNameCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateDomainNameResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateDomainNameResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDomainNameCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DomainName parameter.
            The -PassThru parameter is deprecated, use -Select '^DomainName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGDomainNameCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGGatewayResponseCmdlet">
            <summary>
            Updates a GatewayResponse of a specified response type on the given RestApi.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGGatewayResponseCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGGatewayResponseCmdlet.ResponseType">
            <summary>
            <para>
            <para>The response type of the associated GatewayResponse.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGGatewayResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGGatewayResponseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateGatewayResponseResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateGatewayResponseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGGatewayResponseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGGatewayResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationCmdlet">
            <summary>
            Represents an update integration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationCmdlet.HttpMethod">
            <summary>
            <para>
            <para>Represents an update integration request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationCmdlet.ResourceId">
            <summary>
            <para>
            <para>Represents an update integration request's resource identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateIntegrationResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateIntegrationResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet">
            <summary>
            Represents an update integration response.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>Specifies an update integration response request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>Specifies an update integration response request's resource identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>Specifies an update integration response request's status code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateIntegrationResponseResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateIntegrationResponseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGIntegrationResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodCmdlet">
            <summary>
            Updates an existing Method resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodCmdlet.HttpMethod">
            <summary>
            <para>
            <para>The HTTP verb of the Method resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodCmdlet.ResourceId">
            <summary>
            <para>
            <para>The Resource identifier for the Method resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateMethodResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateMethodResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet">
            <summary>
            Updates an existing MethodResponse resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>The HTTP verb of the Method resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>The Resource identifier for the MethodResponse resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>The status code for the MethodResponse resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateMethodResponseResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateMethodResponseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGMethodResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGModelCmdlet">
            <summary>
            Changes information about a model. The maximum size of the model is 400 KB.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGModelCmdlet.ModelName">
            <summary>
            <para>
            <para>The name of the model to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGModelCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGModelCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGModelCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateModelResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateModelResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGModelCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGModelCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGRequestValidatorCmdlet">
            <summary>
            Updates a RequestValidator of a given RestApi.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRequestValidatorCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRequestValidatorCmdlet.RequestValidatorId">
            <summary>
            <para>
            <para>The identifier of RequestValidator to be updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRequestValidatorCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRequestValidatorCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateRequestValidatorResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateRequestValidatorResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRequestValidatorCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RequestValidatorId parameter.
            The -PassThru parameter is deprecated, use -Select '^RequestValidatorId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRequestValidatorCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGResourceCmdlet">
            <summary>
            Changes information about a Resource resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGResourceCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGResourceCmdlet.ResourceId">
            <summary>
            <para>
            <para>The identifier of the Resource resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGResourceCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGResourceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateResourceResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateResourceResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGResourceCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGResourceCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGRestApiCmdlet">
            <summary>
            Changes information about the specified API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRestApiCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRestApiCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRestApiCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateRestApiResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateRestApiResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRestApiCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGRestApiCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGStageCmdlet">
            <summary>
            Changes information about a Stage resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGStageCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGStageCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGStageCmdlet.StageName">
            <summary>
            <para>
            <para>The name of the Stage resource to change information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGStageCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateStageResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateStageResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGStageCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGStageCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsageCmdlet">
            <summary>
            Grants a temporary extension to the remaining quota of a usage plan associated with
            a specified API key.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsageCmdlet.KeyId">
            <summary>
            <para>
            <para>The identifier of the API key associated with the usage plan in which a temporary
            extension is granted to the remaining quota.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsageCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsageCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>The Id of the usage plan associated with the usage data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsageCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateUsageResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateUsageResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsageCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KeyId parameter.
            The -PassThru parameter is deprecated, use -Select '^KeyId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsageCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsagePlanCmdlet">
            <summary>
            Updates a usage plan of a given plan Id.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsagePlanCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsagePlanCmdlet.UsagePlanId">
            <summary>
            <para>
            <para>The Id of the to-be-updated usage plan.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsagePlanCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateUsagePlanResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateUsagePlanResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsagePlanCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the UsagePlanId parameter.
            The -PassThru parameter is deprecated, use -Select '^UsagePlanId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGUsagePlanCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.UpdateAGVpcLinkCmdlet">
            <summary>
            Updates an existing VpcLink of a specified identifier.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGVpcLinkCmdlet.PatchOperation">
            <summary>
            <para>
            <para>For more information about supported patch operations, see <a href="https://docs.aws.amazon.com/apigateway/latest/api/patch-operations.html">Patch
            Operations</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGVpcLinkCmdlet.VpcLinkId">
            <summary>
            <para>
            <para>The identifier of the VpcLink. It is used in an Integration to reference this VpcLink.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGVpcLinkCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.UpdateVpcLinkResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.UpdateVpcLinkResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGVpcLinkCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VpcLinkId parameter.
            The -PassThru parameter is deprecated, use -Select '^VpcLinkId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.UpdateAGVpcLinkCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet">
            <summary>
            Creates a customization of a GatewayResponse of a specified response type and status
            code on the given RestApi.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet.ResponseParameter">
            <summary>
            <para>
            <para>Response parameters (paths, query strings and headers) of the GatewayResponse as a
            string-to-string map of key-value pairs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet.ResponseTemplate">
            <summary>
            <para>
            <para>Response templates of the GatewayResponse as a string-to-string map of key-value pairs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet.ResponseType">
            <summary>
            <para>
            <para>The response type of the associated GatewayResponse</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>The HTTP status code of the GatewayResponse.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.PutGatewayResponseResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.PutGatewayResponseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGGatewayResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet">
            <summary>
            Sets up a method's integration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.CacheKeyParameter">
            <summary>
            <para>
            <para>A list of request parameters whose values API Gateway caches. To be valid values for
            <c>cacheKeyParameters</c>, these parameters must also be specified for Method <c>requestParameters</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.CacheNamespace">
            <summary>
            <para>
            <para>Specifies a group of related cached parameters. By default, API Gateway uses the resource
            ID as the <c>cacheNamespace</c>. You can specify the same <c>cacheNamespace</c> across
            resources to return the same cached data for requests to different resources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.ConnectionId">
            <summary>
            <para>
            <para>The ID of the VpcLink used for the integration. Specify this value only if you specify
            <c>VPC_LINK</c> as the connection type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.ConnectionType">
            <summary>
            <para>
            <para>The type of the network connection to the integration endpoint. The valid value is
            <c>INTERNET</c> for connections through the public routable internet or <c>VPC_LINK</c>
            for private connections between API Gateway and a network load balancer in a VPC.
            The default value is <c>INTERNET</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.ContentHandling">
            <summary>
            <para>
            <para>Specifies how to handle request payload content type conversions. Supported values
            are <c>CONVERT_TO_BINARY</c> and <c>CONVERT_TO_TEXT</c>, with the following behaviors:</para><para>If this property is not defined, the request payload will be passed through from the
            method request to integration request without modification, provided that the <c>passthroughBehavior</c>
            is configured to support payload pass-through.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.TargetCredential">
            <summary>
            <para>
            <para>Specifies whether credentials are required for a put integration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.HttpMethod">
            <summary>
            <para>
            <para>Specifies the HTTP method for the integration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.TlsConfig_InsecureSkipVerification">
            <summary>
            <para>
            <para>Specifies whether or not API Gateway skips verification that the certificate for an
            integration endpoint is issued by a supported certificate authority. This isn’t recommended,
            but it enables you to use certificates that are signed by private certificate authorities,
            or certificates that are self-signed. If enabled, API Gateway still performs basic
            certificate validation, which includes checking the certificate's expiration date,
            hostname, and presence of a root certificate authority. Supported only for <c>HTTP</c>
            and <c>HTTP_PROXY</c> integrations.</para><important><para>Enabling <c>insecureSkipVerification</c> isn't recommended, especially for integrations
            with public HTTPS endpoints. If you enable <c>insecureSkipVerification</c>, you increase
            the risk of man-in-the-middle attacks.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.IntegrationHttpMethod">
            <summary>
            <para>
            <para>The HTTP method for the integration.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.IntegrationTarget">
            <summary>
            <para>
            <para> The ALB or NLB listener to send the request to. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.PassthroughBehavior">
            <summary>
            <para>
            <para>Specifies the pass-through behavior for incoming requests based on the Content-Type
            header in the request, and the available mapping templates specified as the <c>requestTemplates</c>
            property on the Integration resource. There are three valid values: <c>WHEN_NO_MATCH</c>,
            <c>WHEN_NO_TEMPLATES</c>, and <c>NEVER</c>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.RequestParameter">
            <summary>
            <para>
            <para>A key-value map specifying request parameters that are passed from the method request
            to the back end. The key is an integration request parameter name and the associated
            value is a method request parameter value or static value that must be enclosed within
            single quotes and pre-encoded as required by the back end. The method request parameter
            value must match the pattern of <c>method.request.{location}.{name}</c>, where <c>location</c>
            is <c>querystring</c>, <c>path</c>, or <c>header</c> and <c>name</c> must be a valid
            and unique method request parameter name.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.RequestTemplate">
            <summary>
            <para>
            <para>Represents a map of Velocity templates that are applied on the request payload based
            on the value of the Content-Type header sent by the client. The content type value
            is the key in this map, and the template (as a String) is the value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.ResourceId">
            <summary>
            <para>
            <para>Specifies a put integration request's resource ID.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.ResponseTransferMode">
            <summary>
            <para>
            <para> The response transfer mode of the integration. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.TimeoutInMilli">
            <summary>
            <para>
            <para>Custom timeout between 50 and 29,000 milliseconds. The default value is 29,000 milliseconds
            or 29 seconds. You can increase the default value to longer than 29 seconds for Regional
            or private APIs only.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.Type">
            <summary>
            <para>
            <para>Specifies a put integration input's type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.Uri">
            <summary>
            <para>
            <para>Specifies Uniform Resource Identifier (URI) of the integration endpoint. For HTTP
            or <c>HTTP_PROXY</c> integrations, the URI must be a fully formed, encoded HTTP(S)
            URL according to the RFC-3986 specification, for either standard integration, where
            <c>connectionType</c> is not <c>VPC_LINK</c>, or private integration, where <c>connectionType</c>
            is <c>VPC_LINK</c>. For a private HTTP integration, the URI is not used for routing.
            For <c>AWS</c> or <c>AWS_PROXY</c> integrations, the URI is of the form <c>arn:aws:apigateway:{region}:{subdomain.service|service}:path|action/{service_api</c>}.
            Here, {Region} is the API Gateway region (e.g., us-east-1); {service} is the name
            of the integrated Amazon Web Services service (e.g., s3); and {subdomain} is a designated
            subdomain supported by certain Amazon Web Services service for fast host-name lookup.
            action can be used for an Amazon Web Services service action-based API, using an Action={name}&amp;{p1}={v1}&amp;p2={v2}...
            query string. The ensuing {service_api} refers to a supported action {name} plus any
            required input parameters. Alternatively, path can be used for an Amazon Web Services
            service path-based API. The ensuing service_api refers to the path to an Amazon Web
            Services service resource, including the region of the integrated Amazon Web Services
            service, if applicable. For example, for integration with the S3 API of <c>GetObject</c>,
            the <c>uri</c> can be either <c>arn:aws:apigateway:us-west-2:s3:action/GetObject&amp;Bucket={bucket}&amp;Key={key}</c>
            or <c>arn:aws:apigateway:us-west-2:s3:path/{bucket}/{key}</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.PutIntegrationResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.PutIntegrationResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet">
            <summary>
            Represents a put integration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.ContentHandling">
            <summary>
            <para>
            <para>Specifies how to handle response payload content type conversions. Supported values
            are <c>CONVERT_TO_BINARY</c> and <c>CONVERT_TO_TEXT</c>, with the following behaviors:</para><para>If this property is not defined, the response payload will be passed through from
            the integration response to the method response without modification.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>Specifies a put integration response request's HTTP method.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>Specifies a put integration response request's resource identifier.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.ResponseParameter">
            <summary>
            <para>
            <para>A key-value map specifying response parameters that are passed to the method response
            from the back end. The key is a method response header parameter name and the mapped
            value is an integration response header value, a static value enclosed within a pair
            of single quotes, or a JSON expression from the integration response body. The mapping
            key must match the pattern of <c>method.response.header.{name}</c>, where <c>name</c>
            is a valid and unique header name. The mapped non-static value must match the pattern
            of <c>integration.response.header.{name}</c> or <c>integration.response.body.{JSON-expression}</c>,
            where <c>name</c> must be a valid and unique response header name and <c>JSON-expression</c>
            a valid JSON expression without the <c>$</c> prefix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.ResponseTemplate">
            <summary>
            <para>
            <para>Specifies a put integration response's templates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.SelectionPattern">
            <summary>
            <para>
            <para>Specifies the selection pattern of a put integration response.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>Specifies the status code that is used to map the integration response to an existing
            MethodResponse.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.PutIntegrationResponseResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.PutIntegrationResponseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGIntegrationResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet">
            <summary>
            Add a method to an existing Resource resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.ApiKeyRequired">
            <summary>
            <para>
            <para>Specifies whether the method required a valid ApiKey.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.AuthorizationScope">
            <summary>
            <para>
            <para>A list of authorization scopes configured on the method. The scopes are used with
            a <c>COGNITO_USER_POOLS</c> authorizer to authorize the method invocation. The authorization
            works by matching the method scopes against the scopes parsed from the access token
            in the incoming request. The method invocation is authorized if any method scopes
            matches a claimed scope in the access token. Otherwise, the invocation is not authorized.
            When the method scope is configured, the client must provide an access token instead
            of an identity token for authorization purposes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.AuthorizationType">
            <summary>
            <para>
            <para>The method's authorization type. Valid values are <c>NONE</c> for open access, <c>AWS_IAM</c>
            for using AWS IAM permissions, <c>CUSTOM</c> for using a custom authorizer, or <c>COGNITO_USER_POOLS</c>
            for using a Cognito user pool.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.AuthorizerId">
            <summary>
            <para>
            <para>Specifies the identifier of an Authorizer to use on this Method, if the type is CUSTOM
            or COGNITO_USER_POOLS. The authorizer identifier is generated by API Gateway when
            you created the authorizer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.HttpMethod">
            <summary>
            <para>
            <para>Specifies the method request's HTTP method type.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.OperationName">
            <summary>
            <para>
            <para>A human-friendly operation identifier for the method. For example, you can assign
            the <c>operationName</c> of <c>ListPets</c> for the <c>GET /pets</c> method in the
            <c>PetStore</c> example.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.RequestModel">
            <summary>
            <para>
            <para>Specifies the Model resources used for the request's content type. Request models
            are represented as a key/value map, with a content type as the key and a Model name
            as the value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.RequestParameter">
            <summary>
            <para>
            <para>A key-value map defining required or optional method request parameters that can be
            accepted by API Gateway. A key defines a method request parameter name matching the
            pattern of <c>method.request.{location}.{name}</c>, where <c>location</c> is <c>querystring</c>,
            <c>path</c>, or <c>header</c> and <c>name</c> is a valid and unique parameter name.
            The value associated with the key is a Boolean flag indicating whether the parameter
            is required (<c>true</c>) or optional (<c>false</c>). The method request parameter
            names defined here are available in Integration to be mapped to integration request
            parameters or body-mapping templates.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.RequestValidatorId">
            <summary>
            <para>
            <para>The identifier of a RequestValidator for validating the method request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.ResourceId">
            <summary>
            <para>
            <para>The Resource identifier for the new Method resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.PutMethodResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.PutMethodResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet">
            <summary>
            Adds a MethodResponse to an existing Method resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.HttpMethod">
            <summary>
            <para>
            <para>The HTTP verb of the Method resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.ResourceId">
            <summary>
            <para>
            <para>The Resource identifier for the Method resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.ResponseModel">
            <summary>
            <para>
            <para>Specifies the Model resources used for the response's content type. Response models
            are represented as a key/value map, with a content type as the key and a Model name
            as the value.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.ResponseParameter">
            <summary>
            <para>
            <para>A key-value map specifying required or optional response parameters that API Gateway
            can send back to the caller. A key defines a method response header name and the associated
            value is a Boolean flag indicating whether the method response parameter is required
            or not. The method response header names must match the pattern of <c>method.response.header.{name}</c>,
            where <c>name</c> is a valid and unique header name. The response parameter names
            defined here are available in the integration response to be mapped from an integration
            response header expressed in <c>integration.response.header.{name}</c>, a static value
            enclosed within a pair of single quotes (e.g., <c>'application/json'</c>), or a JSON
            expression from the back-end response payload in the form of <c>integration.response.body.{JSON-expression}</c>,
            where <c>JSON-expression</c> is a valid JSON expression without the <c>$</c> prefix.)</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.StatusCode">
            <summary>
            <para>
            <para>The method response's status code.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.PutMethodResponseResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.PutMethodResponseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RestApiId parameter.
            The -PassThru parameter is deprecated, use -Select '^RestApiId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGMethodResponseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet">
            <summary>
            A feature of the API Gateway control service for updating an existing API with an
            input of external API definitions. The update can take the form of merging the supplied
            definition into the existing API or overwriting the existing API.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet.Body">
            <summary>
            <para>
            <para>The PUT request body containing external API definitions. Currently, only OpenAPI
            definition JSON/YAML files are supported. The maximum size of the API definition file
            is 6MB.</para>
            </para>
            <para>The cmdlet will automatically convert the supplied parameter of type string, string[], System.IO.FileInfo or System.IO.Stream to byte[] before supplying it to the service.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet.FailOnWarning">
            <summary>
            <para>
            <para>A query parameter to indicate whether to rollback the API update (<c>true</c>) or
            not (<c>false</c>) when a warning is encountered. The default value is <c>false</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet.Mode">
            <summary>
            <para>
            <para>The <c>mode</c> query parameter to specify the update mode. Valid values are "merge"
            and "overwrite". By default, the update mode is "merge".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet.Parameter">
            <summary>
            <para>
            <para>Custom header parameters as part of the request. For example, to exclude DocumentationParts
            from an imported API, set <c>ignore=documentation</c> as a <c>parameters</c> value,
            as in the AWS CLI command of <c>aws apigateway import-rest-api --parameters ignore=documentation
            --body 'file:///path/to/imported-api-body.json'</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet.RestApiId">
            <summary>
            <para>
            <para>The string identifier of the associated RestApi.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.APIGateway.Model.PutRestApiResponse).
            Specifying the name of a property of type Amazon.APIGateway.Model.PutRestApiResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the Parameter parameter.
            The -PassThru parameter is deprecated, use -Select '^Parameter' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AG.WriteAGRestApiCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force 
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
    </members>
</doc>
