AWS.Tools.ServiceDiscovery.XML

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>AWS.Tools.ServiceDiscovery</name>
    </assembly>
    <members>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.AddSDResourceTagCmdlet">
            <summary>
            Adds one or more tags to the specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.AddSDResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource that you want to retrieve tags for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.AddSDResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to add to the specified resource. Specifying the tag key is required. You
            can set the value of a tag to an empty string, but you can't set the value of a tag
            to null.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.AddSDResourceTagCmdlet.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.ServiceDiscovery.Model.TagResourceResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.AddSDResourceTagCmdlet.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.SD.AddSDResourceTagCmdlet.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.SD.FindSDInstanceCmdlet">
            <summary>
            Discovers registered instances for a specified namespace and service. You can use
            <c>DiscoverInstances</c> to discover instances for any type of namespace. <c>DiscoverInstances</c>
            returns a randomized list of instances allowing customers to distribute traffic evenly
            across instances. For public and private DNS namespaces, you can also use DNS queries
            to discover instances.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.FindSDInstanceCmdlet.HealthStatus">
            <summary>
            <para>
            <para>The health status of the instances that you want to discover. This parameter is ignored
            for services that don't have a health check configured, and all instances are returned.</para><dl><dt>HEALTHY</dt><dd><para>Returns healthy instances.</para></dd><dt>UNHEALTHY</dt><dd><para>Returns unhealthy instances.</para></dd><dt>ALL</dt><dd><para>Returns all instances.</para></dd><dt>HEALTHY_OR_ELSE_ALL</dt><dd><para>Returns healthy instances, unless none are reporting a healthy state. In that case,
            return all instances. This is also called failing open.</para></dd></dl>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.FindSDInstanceCmdlet.NamespaceName">
            <summary>
            <para>
            <para>The <c>HttpName</c> name of the namespace. It's found in the <c>HttpProperties</c>
            member of the <c>Properties</c> member of the namespace. In most cases, <c>Name</c>
            and <c>HttpName</c> match. However, if you reuse <c>Name</c> for namespace creation,
            a generated hash is added to <c>HttpName</c> to distinguish the two.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.FindSDInstanceCmdlet.OptionalParameter">
            <summary>
            <para>
            <para>Opportunistic filters to scope the results based on custom attributes. If there are
            instances that match both the filters specified in both the <c>QueryParameters</c>
            parameter and this parameter, all of these instances are returned. Otherwise, the
            filters are ignored, and only instances that match the filters that are specified
            in the <c>QueryParameters</c> parameter are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.FindSDInstanceCmdlet.QueryParameter">
            <summary>
            <para>
            <para>Filters to scope the results based on custom attributes for the instance (for example,
            <c>{version=v1, az=1a}</c>). Only instances that match all the specified key-value
            pairs are returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.FindSDInstanceCmdlet.ServiceName">
            <summary>
            <para>
            <para>The name of the service that you specified when you registered the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.FindSDInstanceCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of instances that you want Cloud Map to return in the response
            to a <c>DiscoverInstances</c> request. If you don't specify a value for <c>MaxResults</c>,
            Cloud Map returns up to 100 instances.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.FindSDInstanceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Instances'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.DiscoverInstancesResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.DiscoverInstancesResponse 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.SD.FindSDInstanceCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ServiceName parameter.
            The -PassThru parameter is deprecated, use -Select '^ServiceName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDInstanceCmdlet">
            <summary>
            Gets information about a specified instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstanceCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance that you want to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstanceCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service that the instance is associated with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstanceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Instance'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.GetInstanceResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.GetInstanceResponse 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.SD.GetSDInstanceCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the InstanceId parameter.
            The -PassThru parameter is deprecated, use -Select '^InstanceId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDInstanceListCmdlet">
            <summary>
            Lists summary information about the instances that you registered by using a specified
            service.<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.SD.GetSDInstanceListCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service that you want to list instances for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstanceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of instances that you want Cloud Map to return in the response
            to a <c>ListInstances</c> request. If you don't specify a value for <c>MaxResults</c>,
            Cloud Map returns up to 100 instances.</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.SD.GetSDInstanceListCmdlet.NextToken">
            <summary>
            <para>
            <para>For the first <c>ListInstances</c> request, omit this value.</para><para>If more than <c>MaxResults</c> instances match the specified criteria, you can submit
            another <c>ListInstances</c> request to get the next group of results. Specify the
            value of <c>NextToken</c> from the previous response in the next request.</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/>'NextToken' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-NextToken' to null for the first call then set the 'NextToken' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstanceListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Instances'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.ListInstancesResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.ListInstancesResponse 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.SD.GetSDInstanceListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ServiceId parameter.
            The -PassThru parameter is deprecated, use -Select '^ServiceId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstanceListCmdlet.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 NextToken
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDInstancesHealthStatusCmdlet">
            <summary>
            Gets the current health status (<c>Healthy</c>, <c>Unhealthy</c>, or <c>Unknown</c>)
            of one or more instances that are associated with a specified service.
             
             <note><para>
            There's a brief delay between when you register an instance and when the health status
            for the instance is available.
            </para></note><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.SD.GetSDInstancesHealthStatusCmdlet.Instance">
            <summary>
            <para>
            <para>An array that contains the IDs of all the instances that you want to get the health
            status for.</para><para>If you omit <c>Instances</c>, Cloud Map returns the health status for all the instances
            that are associated with the specified service.</para><note><para>To get the IDs for the instances that you've registered by using a specified service,
            submit a <a href="https://docs.aws.amazon.com/cloud-map/latest/api/API_ListInstances.html">ListInstances</a>
            request.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstancesHealthStatusCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service that the instance is associated with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstancesHealthStatusCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of instances that you want Cloud Map to return in the response
            to a <c>GetInstancesHealthStatus</c> request. If you don't specify a value for <c>MaxResults</c>,
            Cloud Map returns up to 100 instances.</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.SD.GetSDInstancesHealthStatusCmdlet.NextToken">
            <summary>
            <para>
            <para>For the first <c>GetInstancesHealthStatus</c> request, omit this value.</para><para>If more than <c>MaxResults</c> instances match the specified criteria, you can submit
            another <c>GetInstancesHealthStatus</c> request to get the next group of results.
            Specify the value of <c>NextToken</c> from the previous response in the next request.</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/>'NextToken' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-NextToken' to null for the first call then set the 'NextToken' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstancesHealthStatusCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Status'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.GetInstancesHealthStatusResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.GetInstancesHealthStatusResponse 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.SD.GetSDInstancesHealthStatusCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ServiceId parameter.
            The -PassThru parameter is deprecated, use -Select '^ServiceId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstancesHealthStatusCmdlet.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 NextToken
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDInstancesRevisionCmdlet">
            <summary>
            Discovers the increasing revision associated with an instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstancesRevisionCmdlet.NamespaceName">
            <summary>
            <para>
            <para>The <c>HttpName</c> name of the namespace. It's found in the <c>HttpProperties</c>
            member of the <c>Properties</c> member of the namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstancesRevisionCmdlet.ServiceName">
            <summary>
            <para>
            <para>The name of the service that you specified when you registered the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDInstancesRevisionCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'InstancesRevision'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.DiscoverInstancesRevisionResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.DiscoverInstancesRevisionResponse 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.SD.GetSDNamespaceCmdlet">
            <summary>
            Gets information about a namespace.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDNamespaceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the namespace that you want to get information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDNamespaceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Namespace'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.GetNamespaceResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.GetNamespaceResponse 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.SD.GetSDNamespaceCmdlet.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.SD.GetSDNamespaceListCmdlet">
            <summary>
            Lists summary information about the namespaces that were created by the current Amazon
            Web Services 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.SD.GetSDNamespaceListCmdlet.Filter">
            <summary>
            <para>
            <para>A complex type that contains specifications for the namespaces that you want to list.</para><para>If you specify more than one filter, a namespace must match all filters to be returned
            by <c>ListNamespaces</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDNamespaceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of namespaces that you want Cloud Map to return in the response
            to a <c>ListNamespaces</c> request. If you don't specify a value for <c>MaxResults</c>,
            Cloud Map returns up to 100 namespaces.</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.SD.GetSDNamespaceListCmdlet.NextToken">
            <summary>
            <para>
            <para>For the first <c>ListNamespaces</c> request, omit this value.</para><para>If the response contains <c>NextToken</c>, submit another <c>ListNamespaces</c> request
            to get the next group of results. Specify the value of <c>NextToken</c> from the previous
            response in the next request.</para><note><para>Cloud Map gets <c>MaxResults</c> namespaces and then filters them based on the specified
            criteria. It's possible that no namespaces in the first <c>MaxResults</c> namespaces
            matched the specified criteria but that subsequent groups of <c>MaxResults</c> namespaces
            do contain namespaces that match the criteria.</para></note>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'NextToken' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-NextToken' to null for the first call then set the 'NextToken' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDNamespaceListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Namespaces'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.ListNamespacesResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.ListNamespacesResponse 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.SD.GetSDNamespaceListCmdlet.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 NextToken
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDOperationCmdlet">
            <summary>
            Gets information about any operation that returns an operation ID in the response,
            such as a <c>CreateHttpNamespace</c> request.
             
             <note><para>
            To get a list of operations that match specified criteria, see <a href="https://docs.aws.amazon.com/cloud-map/latest/api/API_ListOperations.html">ListOperations</a>.
            </para></note>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDOperationCmdlet.OperationId">
            <summary>
            <para>
            <para>The ID of the operation that you want to get more information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDOperationCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Operation'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.GetOperationResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.GetOperationResponse 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.SD.GetSDOperationCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the OperationId parameter.
            The -PassThru parameter is deprecated, use -Select '^OperationId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDOperationListCmdlet">
            <summary>
            Lists operations that match the criteria that you specify.<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.SD.GetSDOperationListCmdlet.Filter">
            <summary>
            <para>
            <para>A complex type that contains specifications for the operations that you want to list,
            for example, operations that you started between a specified start date and end date.</para><para>If you specify more than one filter, an operation must match all filters to be returned
            by <c>ListOperations</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDOperationListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items that you want Cloud Map to return in the response to a
            <c>ListOperations</c> request. If you don't specify a value for <c>MaxResults</c>,
            Cloud Map returns up to 100 operations.</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.SD.GetSDOperationListCmdlet.NextToken">
            <summary>
            <para>
            <para>For the first <c>ListOperations</c> request, omit this value.</para><para>If the response contains <c>NextToken</c>, submit another <c>ListOperations</c> request
            to get the next group of results. Specify the value of <c>NextToken</c> from the previous
            response in the next request.</para><note><para>Cloud Map gets <c>MaxResults</c> operations and then filters them based on the specified
            criteria. It's possible that no operations in the first <c>MaxResults</c> operations
            matched the specified criteria but that subsequent groups of <c>MaxResults</c> operations
            do contain operations that match the criteria.</para></note>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'NextToken' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-NextToken' to null for the first call then set the 'NextToken' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDOperationListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Operations'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.ListOperationsResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.ListOperationsResponse 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.SD.GetSDOperationListCmdlet.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 NextToken
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.GetSDResourceTagCmdlet">
            <summary>
            Lists tags for the specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource that you want to retrieve tags for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDResourceTagCmdlet.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.ServiceDiscovery.Model.ListTagsForResourceResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.ListTagsForResourceResponse 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.SD.GetSDResourceTagCmdlet.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.SD.GetSDServiceCmdlet">
            <summary>
            Gets the settings for a specified service.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDServiceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the service that you want to get settings for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDServiceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Service'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.GetServiceResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.GetServiceResponse 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.SD.GetSDServiceCmdlet.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.SD.GetSDServiceListCmdlet">
            <summary>
            Lists summary information for all the services that are associated with one or more
            namespaces.<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.SD.GetSDServiceListCmdlet.Filter">
            <summary>
            <para>
            <para>A complex type that contains specifications for the namespaces that you want to list
            services for. </para><para>If you specify more than one filter, an operation must match all filters to be returned
            by <c>ListServices</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDServiceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of services that you want Cloud Map to return in the response to
            a <c>ListServices</c> request. If you don't specify a value for <c>MaxResults</c>,
            Cloud Map returns up to 100 services.</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.SD.GetSDServiceListCmdlet.NextToken">
            <summary>
            <para>
            <para>For the first <c>ListServices</c> request, omit this value.</para><para>If the response contains <c>NextToken</c>, submit another <c>ListServices</c> request
            to get the next group of results. Specify the value of <c>NextToken</c> from the previous
            response in the next request.</para><note><para>Cloud Map gets <c>MaxResults</c> services and then filters them based on the specified
            criteria. It's possible that no services in the first <c>MaxResults</c> services matched
            the specified criteria but that subsequent groups of <c>MaxResults</c> services do
            contain services that match the criteria.</para></note>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'NextToken' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-NextToken' to null for the first call then set the 'NextToken' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.GetSDServiceListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Services'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.ListServicesResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.ListServicesResponse 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.SD.GetSDServiceListCmdlet.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 NextToken
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.SD.NewSDHttpNamespaceCmdlet">
            <summary>
            Creates an HTTP namespace. Service instances registered using an HTTP namespace can
            be discovered using a <c>DiscoverInstances</c> request but can't be discovered using
            DNS.
             
              
            <para>
            For the current quota on the number of namespaces that you can create using the same
            Amazon Web Services account, see <a href="https://docs.aws.amazon.com/cloud-map/latest/dg/cloud-map-limits.html">Cloud
            Map quotas</a> in the <i>Cloud Map Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDHttpNamespaceCmdlet.CreatorRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed <c>CreateHttpNamespace</c>
            requests to be retried without the risk of running the operation twice. <c>CreatorRequestId</c>
            can be any unique string (for example, a date/time stamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDHttpNamespaceCmdlet.Description">
            <summary>
            <para>
            <para>A description for the namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDHttpNamespaceCmdlet.Name">
            <summary>
            <para>
            <para>The name that you want to assign to this namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDHttpNamespaceCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to add to the namespace. Each tag consists of a key and an optional value
            that you define. Tags keys can be up to 128 characters in length, and tag values can
            be up to 256 characters in length.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDHttpNamespaceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'OperationId'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.CreateHttpNamespaceResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.CreateHttpNamespaceResponse 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.SD.NewSDHttpNamespaceCmdlet.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.SD.NewSDHttpNamespaceCmdlet.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.SD.NewSDInstanceRegistrationCmdlet">
            <summary>
            Creates or updates one or more records and, optionally, creates a health check based
            on the settings in a specified service. When you submit a <c>RegisterInstance</c>
            request, the following occurs:
             
             <ul><li><para>
            For each DNS record that you define in the service that's specified by <c>ServiceId</c>,
            a record is created or updated in the hosted zone that's associated with the corresponding
            namespace.
            </para></li><li><para>
            If the service includes <c>HealthCheckConfig</c>, a health check is created based
            on the settings in the health check configuration.
            </para></li><li><para>
            The health check, if any, is associated with each of the new or updated records.
            </para></li></ul><important><para>
            One <c>RegisterInstance</c> request must complete before you can submit another request
            and specify the same service ID and instance ID.
            </para></important><para>
            For more information, see <a href="https://docs.aws.amazon.com/cloud-map/latest/api/API_CreateService.html">CreateService</a>.
            </para><para>
            When Cloud Map receives a DNS query for the specified DNS name, it returns the applicable
            value:
            </para><ul><li><para><b>If the health check is healthy</b>: returns all the records
            </para></li><li><para><b>If the health check is unhealthy</b>: returns the applicable value for the last
            healthy instance
            </para></li><li><para><b>If you didn't specify a health check configuration</b>: returns all the records
            </para></li></ul><para>
            For the current quota on the number of instances that you can register using the same
            namespace and using the same service, see <a href="https://docs.aws.amazon.com/cloud-map/latest/dg/cloud-map-limits.html">Cloud
            Map quotas</a> in the <i>Cloud Map Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDInstanceRegistrationCmdlet.Attribute">
            <summary>
            <para>
            <para>A string map that contains the following information for the service that you specify
            in <c>ServiceId</c>:</para><ul><li><para>The attributes that apply to the records that are defined in the service. </para></li><li><para>For each attribute, the applicable value.</para></li></ul><important><para>Do not include sensitive information in the attributes if the namespace is discoverable
            by public DNS queries.</para></important><para>The following are the supported attribute keys.</para><dl><dt>AWS_ALIAS_DNS_NAME</dt><dd><para>If you want Cloud Map to create an Amazon Route 53 alias record that routes traffic
            to an Elastic Load Balancing load balancer, specify the DNS name that's associated
            with the load balancer. For information about how to get the DNS name, see "DNSName"
            in the topic <a href="https://docs.aws.amazon.com/Route53/latest/APIReference/API_AliasTarget.html">AliasTarget</a>
            in the <i>Route 53 API Reference</i>.</para><para>Note the following:</para><ul><li><para>The configuration for the service that's specified by <c>ServiceId</c> must include
            settings for an <c>A</c> record, an <c>AAAA</c> record, or both.</para></li><li><para>In the service that's specified by <c>ServiceId</c>, the value of <c>RoutingPolicy</c>
            must be <c>WEIGHTED</c>.</para></li><li><para>If the service that's specified by <c>ServiceId</c> includes <c>HealthCheckConfig</c>
            settings, Cloud Map will create the Route 53 health check, but it doesn't associate
            the health check with the alias record.</para></li><li><para>Cloud Map currently doesn't support creating alias records that route traffic to Amazon
            Web Services resources other than Elastic Load Balancing load balancers.</para></li><li><para>If you specify a value for <c>AWS_ALIAS_DNS_NAME</c>, don't specify values for any
            of the <c>AWS_INSTANCE</c> attributes.</para></li><li><para>The <c>AWS_ALIAS_DNS_NAME</c> is not supported in the GovCloud (US) Regions.</para></li></ul></dd><dt>AWS_EC2_INSTANCE_ID</dt><dd><para><i>HTTP namespaces only.</i> The Amazon EC2 instance ID for the instance. If the
            <c>AWS_EC2_INSTANCE_ID</c> attribute is specified, then the only other attribute that
            can be specified is <c>AWS_INIT_HEALTH_STATUS</c>. When the <c>AWS_EC2_INSTANCE_ID</c>
            attribute is specified, then the <c>AWS_INSTANCE_IPV4</c> attribute will be filled
            out with the primary private IPv4 address.</para></dd><dt>AWS_INIT_HEALTH_STATUS</dt><dd><para>If the service configuration includes <c>HealthCheckCustomConfig</c>, you can optionally
            use <c>AWS_INIT_HEALTH_STATUS</c> to specify the initial status of the custom health
            check, <c>HEALTHY</c> or <c>UNHEALTHY</c>. If you don't specify a value for <c>AWS_INIT_HEALTH_STATUS</c>,
            the initial status is <c>HEALTHY</c>.</para></dd><dt>AWS_INSTANCE_CNAME</dt><dd><para>If the service configuration includes a <c>CNAME</c> record, the domain name that
            you want Route 53 to return in response to DNS queries (for example, <c>example.com</c>).</para><para>This value is required if the service specified by <c>ServiceId</c> includes settings
            for an <c>CNAME</c> record.</para></dd><dt>AWS_INSTANCE_IPV4</dt><dd><para>If the service configuration includes an <c>A</c> record, the IPv4 address that you
            want Route 53 to return in response to DNS queries (for example, <c>192.0.2.44</c>).</para><para>This value is required if the service specified by <c>ServiceId</c> includes settings
            for an <c>A</c> record. If the service includes settings for an <c>SRV</c> record,
            you must specify a value for <c>AWS_INSTANCE_IPV4</c>, <c>AWS_INSTANCE_IPV6</c>, or
            both.</para></dd><dt>AWS_INSTANCE_IPV6</dt><dd><para>If the service configuration includes an <c>AAAA</c> record, the IPv6 address that
            you want Route 53 to return in response to DNS queries (for example, <c>2001:0db8:85a3:0000:0000:abcd:0001:2345</c>).</para><para>This value is required if the service specified by <c>ServiceId</c> includes settings
            for an <c>AAAA</c> record. If the service includes settings for an <c>SRV</c> record,
            you must specify a value for <c>AWS_INSTANCE_IPV4</c>, <c>AWS_INSTANCE_IPV6</c>, or
            both.</para></dd><dt>AWS_INSTANCE_PORT</dt><dd><para>If the service includes an <c>SRV</c> record, the value that you want Route 53 to
            return for the port.</para><para>If the service includes <c>HealthCheckConfig</c>, the port on the endpoint that you
            want Route 53 to send requests to. </para><para>This value is required if you specified settings for an <c>SRV</c> record or a Route 53
            health check when you created the service.</para></dd><dt>Custom attributes</dt><dd><para>You can add up to 30 custom attributes. For each key-value pair, the maximum length
            of the attribute name is 255 characters, and the maximum length of the attribute value
            is 1,024 characters. The total size of all provided attributes (sum of all keys and
            values) must not exceed 5,000 characters.</para></dd></dl>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDInstanceRegistrationCmdlet.CreatorRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed <c>RegisterInstance</c>
            requests to be retried without the risk of executing the operation twice. You must
            use a unique <c>CreatorRequestId</c> string every time you submit a <c>RegisterInstance</c>
            request if you're registering additional instances for the same namespace and service.
            <c>CreatorRequestId</c> can be any unique string (for example, a date/time stamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDInstanceRegistrationCmdlet.InstanceId">
            <summary>
            <para>
            <para>An identifier that you want to associate with the instance. Note the following:</para><ul><li><para>If the service that's specified by <c>ServiceId</c> includes settings for an <c>SRV</c>
            record, the value of <c>InstanceId</c> is automatically included as part of the value
            for the <c>SRV</c> record. For more information, see <a href="https://docs.aws.amazon.com/cloud-map/latest/api/API_DnsRecord.html#cloudmap-Type-DnsRecord-Type">DnsRecord
            &gt; Type</a>.</para></li><li><para>You can use this value to update an existing instance.</para></li><li><para>To register a new instance, you must specify a value that's unique among instances
            that you register by using the same service. </para></li><li><para>If you specify an existing <c>InstanceId</c> and <c>ServiceId</c>, Cloud Map updates
            the existing DNS records, if any. If there's also an existing health check, Cloud
            Map deletes the old health check and creates a new one. </para><note><para>The health check isn't deleted immediately, so it will still appear for a while if
            you submit a <c>ListHealthChecks</c> request, for example.</para></note></li></ul><note><para>Do not include sensitive information in <c>InstanceId</c> if the namespace is discoverable
            by public DNS queries and any <c>Type</c> member of <c>DnsRecord</c> for the service
            contains <c>SRV</c> because the <c>InstanceId</c> is discoverable by public DNS queries.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDInstanceRegistrationCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service that you want to use for settings for the instance.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDInstanceRegistrationCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'OperationId'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.RegisterInstanceResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.RegisterInstanceResponse 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.SD.NewSDInstanceRegistrationCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the InstanceId parameter.
            The -PassThru parameter is deprecated, use -Select '^InstanceId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDInstanceRegistrationCmdlet.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.SD.NewSDPrivateDnsNamespaceCmdlet">
            <summary>
            Creates a private namespace based on DNS, which is visible only inside a specified
            Amazon VPC. The namespace defines your service naming scheme. For example, if you
            name your namespace <c>example.com</c> and name your service <c>backend</c>, the resulting
            DNS name for the service is <c>backend.example.com</c>. Service instances that are
            registered using a private DNS namespace can be discovered using either a <c>DiscoverInstances</c>
            request or using DNS. For the current quota on the number of namespaces that you can
            create using the same Amazon Web Services account, see <a href="https://docs.aws.amazon.com/cloud-map/latest/dg/cloud-map-limits.html">Cloud
            Map quotas</a> in the <i>Cloud Map Developer Guide</i>.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPrivateDnsNamespaceCmdlet.CreatorRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed <c>CreatePrivateDnsNamespace</c>
            requests to be retried without the risk of running the operation twice. <c>CreatorRequestId</c>
            can be any unique string (for example, a date/timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPrivateDnsNamespaceCmdlet.Description">
            <summary>
            <para>
            <para>A description for the namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPrivateDnsNamespaceCmdlet.Name">
            <summary>
            <para>
            <para>The name that you want to assign to this namespace. When you create a private DNS
            namespace, Cloud Map automatically creates an Amazon Route 53 private hosted zone
            that has the same name as the namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPrivateDnsNamespaceCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to add to the namespace. Each tag consists of a key and an optional value
            that you define. Tags keys can be up to 128 characters in length, and tag values can
            be up to 256 characters in length.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPrivateDnsNamespaceCmdlet.SOA_TTL">
            <summary>
            <para>
            <para>The time to live (TTL) for purposes of negative caching.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPrivateDnsNamespaceCmdlet.Vpc">
            <summary>
            <para>
            <para>The ID of the Amazon VPC that you want to associate the namespace with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPrivateDnsNamespaceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'OperationId'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.CreatePrivateDnsNamespaceResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.CreatePrivateDnsNamespaceResponse 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.SD.NewSDPrivateDnsNamespaceCmdlet.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.SD.NewSDPrivateDnsNamespaceCmdlet.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.SD.NewSDPublicDnsNamespaceCmdlet">
            <summary>
            Creates a public namespace based on DNS, which is visible on the internet. The namespace
            defines your service naming scheme. For example, if you name your namespace <c>example.com</c>
            and name your service <c>backend</c>, the resulting DNS name for the service is <c>backend.example.com</c>.
            You can discover instances that were registered with a public DNS namespace by using
            either a <c>DiscoverInstances</c> request or using DNS. For the current quota on the
            number of namespaces that you can create using the same Amazon Web Services account,
            see <a href="https://docs.aws.amazon.com/cloud-map/latest/dg/cloud-map-limits.html">Cloud
            Map quotas</a> in the <i>Cloud Map Developer Guide</i>.
             
             <important><para>
            The <c>CreatePublicDnsNamespace</c> API operation is not supported in the Amazon Web
            Services GovCloud (US) Regions.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPublicDnsNamespaceCmdlet.CreatorRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed <c>CreatePublicDnsNamespace</c>
            requests to be retried without the risk of running the operation twice. <c>CreatorRequestId</c>
            can be any unique string (for example, a date/timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPublicDnsNamespaceCmdlet.Description">
            <summary>
            <para>
            <para>A description for the namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPublicDnsNamespaceCmdlet.Name">
            <summary>
            <para>
            <para>The name that you want to assign to this namespace.</para><note><para>Do not include sensitive information in the name. The name is publicly available using
            DNS queries.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPublicDnsNamespaceCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to add to the namespace. Each tag consists of a key and an optional value
            that you define. Tags keys can be up to 128 characters in length, and tag values can
            be up to 256 characters in length.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPublicDnsNamespaceCmdlet.SOA_TTL">
            <summary>
            <para>
            <para>The time to live (TTL) for purposes of negative caching.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDPublicDnsNamespaceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'OperationId'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.CreatePublicDnsNamespaceResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.CreatePublicDnsNamespaceResponse 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.SD.NewSDPublicDnsNamespaceCmdlet.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.SD.NewSDPublicDnsNamespaceCmdlet.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.SD.NewSDServiceCmdlet">
            <summary>
            Creates a service. This action defines the configuration for the following entities:
             
             <ul><li><para>
            For public and private DNS namespaces, one of the following combinations of DNS records
            in Amazon Route 53:
            </para><ul><li><para><c>A</c></para></li><li><para><c>AAAA</c></para></li><li><para><c>A</c> and <c>AAAA</c></para></li><li><para><c>SRV</c></para></li><li><para><c>CNAME</c></para></li></ul></li><li><para>
            Optionally, a health check
            </para></li></ul><para>
            After you create the service, you can submit a <a href="https://docs.aws.amazon.com/cloud-map/latest/api/API_RegisterInstance.html">RegisterInstance</a>
            request, and Cloud Map uses the values in the configuration to create the specified
            entities.
            </para><para>
            For the current quota on the number of instances that you can register using the same
            namespace and using the same service, see <a href="https://docs.aws.amazon.com/cloud-map/latest/dg/cloud-map-limits.html">Cloud
            Map quotas</a> in the <i>Cloud Map Developer Guide</i>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.CreatorRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed <c>CreateService</c>
            requests to be retried without the risk of running the operation twice. <c>CreatorRequestId</c>
            can be any unique string (for example, a date/timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.Description">
            <summary>
            <para>
            <para>A description for the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.DnsConfig">
            <summary>
            <para>
            <para>A complex type that contains information about the Amazon Route 53 records that you
            want Cloud Map to create when you register an instance. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.HealthCheckConfig_FailureThreshold">
            <summary>
            <para>
            <para>The number of consecutive health checks that an endpoint must pass or fail for Route 53
            to change the current status of the endpoint from unhealthy to healthy or the other
            way around. For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-failover-determining-health-of-endpoints.html">How
            Route 53 Determines Whether an Endpoint Is Healthy</a> in the <i>Route 53 Developer
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.HealthCheckCustomConfig">
            <summary>
            <para>
            <para>A complex type that contains information about an optional custom health check.</para><important><para>If you specify a health check configuration, you can specify either <c>HealthCheckCustomConfig</c>
            or <c>HealthCheckConfig</c> but not both.</para></important><para>You can't add, update, or delete a <c>HealthCheckCustomConfig</c> configuration from
            an existing service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.Name">
            <summary>
            <para>
            <para>The name that you want to assign to the service.</para><note><para>Do not include sensitive information in the name if the namespace is discoverable
            by public DNS queries.</para></note><para>If you want Cloud Map to create an <c>SRV</c> record when you register an instance
            and you're using a system that requires a specific <c>SRV</c> format, such as <a href="http://www.haproxy.org/">HAProxy</a>,
            specify the following for <c>Name</c>:</para><ul><li><para>Start the name with an underscore (_), such as <c>_exampleservice</c>.</para></li><li><para>End the name with <i>._protocol</i>, such as <c>._tcp</c>.</para></li></ul><para>When you register an instance, Cloud Map creates an <c>SRV</c> record and assigns
            a name to the record by concatenating the service name and the namespace name (for
            example,</para><para><c>_exampleservice._tcp.example.com</c>).</para><note><para>For services that are accessible by DNS queries, you can't create multiple services
            with names that differ only by case (such as EXAMPLE and example). Otherwise, these
            services have the same DNS name and can't be distinguished. However, if you use a
            namespace that's only accessible by API calls, then you can create services that with
            names that differ only by case.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.NamespaceId">
            <summary>
            <para>
            <para>The ID of the namespace that you want to use to create the service. The namespace
            ID must be specified, but it can be specified either here or in the <c>DnsConfig</c>
            object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.HealthCheckConfig_ResourcePath">
            <summary>
            <para>
            <para>The path that you want Route 53 to request when performing health checks. The path
            can be any value that your endpoint returns an HTTP status code of a 2xx or 3xx format
            for when the endpoint is healthy. An example file is <c>/docs/route53-health-check.html</c>.
            Route 53 automatically adds the DNS name for the service. If you don't specify a value
            for <c>ResourcePath</c>, the default value is <c>/</c>.</para><para>If you specify <c>TCP</c> for <c>Type</c>, you must <i>not</i> specify a value for
            <c>ResourcePath</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to add to the service. Each tag consists of a key and an optional value that
            you define. Tags keys can be up to 128 characters in length, and tag values can be
            up to 256 characters in length.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.HealthCheckConfig_Type">
            <summary>
            <para>
            <para>The type of health check that you want to create, which indicates how Route 53 determines
            whether an endpoint is healthy.</para><important><para>You can't change the value of <c>Type</c> after you create a health check.</para></important><para>You can create the following types of health checks:</para><ul><li><para><b>HTTP</b>: Route 53 tries to establish a TCP connection. If successful, Route 53
            submits an HTTP request and waits for an HTTP status code of 200 or greater and less
            than 400.</para></li><li><para><b>HTTPS</b>: Route 53 tries to establish a TCP connection. If successful, Route 53
            submits an HTTPS request and waits for an HTTP status code of 200 or greater and less
            than 400.</para><important><para>If you specify HTTPS for the value of <c>Type</c>, the endpoint must support TLS v1.0
            or later.</para></important></li><li><para><b>TCP</b>: Route 53 tries to establish a TCP connection.</para><para>If you specify <c>TCP</c> for <c>Type</c>, don't specify a value for <c>ResourcePath</c>.</para></li></ul><para>For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-failover-determining-health-of-endpoints.html">How
            Route 53 Determines Whether an Endpoint Is Healthy</a> in the <i>Route 53 Developer
            Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.Type">
            <summary>
            <para>
            <para>If present, specifies that the service instances are only discoverable using the <c>DiscoverInstances</c>
            API operation. No DNS records is registered for the service instances. The only valid
            value is <c>HTTP</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.NewSDServiceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Service'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.CreateServiceResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.CreateServiceResponse 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.SD.NewSDServiceCmdlet.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.SD.NewSDServiceCmdlet.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.SD.RemoveSDInstanceRegistrationCmdlet">
            <summary>
            Deletes the Amazon Route 53 DNS records and health check, if any, that Cloud Map created
            for the specified instance.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDInstanceRegistrationCmdlet.InstanceId">
            <summary>
            <para>
            <para>The value that you specified for <c>Id</c> in the <a href="https://docs.aws.amazon.com/cloud-map/latest/api/API_RegisterInstance.html">RegisterInstance</a>
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDInstanceRegistrationCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service that the instance is associated with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDInstanceRegistrationCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'OperationId'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.DeregisterInstanceResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.DeregisterInstanceResponse 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.SD.RemoveSDInstanceRegistrationCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the InstanceId parameter.
            The -PassThru parameter is deprecated, use -Select '^InstanceId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDInstanceRegistrationCmdlet.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.SD.RemoveSDNamespaceCmdlet">
            <summary>
            Deletes a namespace from the current account. If the namespace still contains one
            or more services, the request fails.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDNamespaceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the namespace that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDNamespaceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'OperationId'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.DeleteNamespaceResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.DeleteNamespaceResponse 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.SD.RemoveSDNamespaceCmdlet.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="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDNamespaceCmdlet.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.SD.RemoveSDResourceTagCmdlet">
            <summary>
            Removes one or more tags from the specified resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDResourceTagCmdlet.ResourceARN">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource that you want to retrieve tags for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The tag keys to remove from the specified resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDResourceTagCmdlet.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.ServiceDiscovery.Model.UntagResourceResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDResourceTagCmdlet.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.SD.RemoveSDResourceTagCmdlet.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.SD.RemoveSDServiceCmdlet">
            <summary>
            Deletes a specified service. If the service still contains one or more registered
            instances, the request fails.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDServiceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the service that you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDServiceCmdlet.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.ServiceDiscovery.Model.DeleteServiceResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDServiceCmdlet.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="P:Amazon.PowerShell.Cmdlets.SD.RemoveSDServiceCmdlet.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.SD.UpdateSDHttpNamespaceCmdlet">
            <summary>
            Updates an HTTP namespace.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDHttpNamespaceCmdlet.Namespace_Description">
            <summary>
            <para>
            <para>An updated description for the HTTP namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDHttpNamespaceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the namespace that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDHttpNamespaceCmdlet.UpdaterRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed <c>UpdateHttpNamespace</c>
            requests to be retried without the risk of running the operation twice. <c>UpdaterRequestId</c>
            can be any unique string (for example, a date/timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDHttpNamespaceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'OperationId'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.UpdateHttpNamespaceResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.UpdateHttpNamespaceResponse 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.SD.UpdateSDHttpNamespaceCmdlet.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="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDHttpNamespaceCmdlet.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.SD.UpdateSDInstanceCustomHealthStatusCmdlet">
            <summary>
            Submits a request to change the health status of a custom health check to healthy
            or unhealthy.
             
              
            <para>
            You can use <c>UpdateInstanceCustomHealthStatus</c> to change the status only for
            custom health checks, which you define using <c>HealthCheckCustomConfig</c> when you
            create a service. You can't use it to change the status for Route 53 health checks,
            which you define using <c>HealthCheckConfig</c>.
            </para><para>
            For more information, see <a href="https://docs.aws.amazon.com/cloud-map/latest/api/API_HealthCheckCustomConfig.html">HealthCheckCustomConfig</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDInstanceCustomHealthStatusCmdlet.InstanceId">
            <summary>
            <para>
            <para>The ID of the instance that you want to change the health status for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDInstanceCustomHealthStatusCmdlet.ServiceId">
            <summary>
            <para>
            <para>The ID of the service that includes the configuration for the custom health check
            that you want to change the status for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDInstanceCustomHealthStatusCmdlet.Status">
            <summary>
            <para>
            <para>The new status of the instance, <c>HEALTHY</c> or <c>UNHEALTHY</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDInstanceCustomHealthStatusCmdlet.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.ServiceDiscovery.Model.UpdateInstanceCustomHealthStatusResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDInstanceCustomHealthStatusCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the InstanceId parameter.
            The -PassThru parameter is deprecated, use -Select '^InstanceId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDInstanceCustomHealthStatusCmdlet.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.SD.UpdateSDPrivateDnsNamespaceCmdlet">
            <summary>
            Updates a private DNS namespace.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDPrivateDnsNamespaceCmdlet.Namespace_Description">
            <summary>
            <para>
            <para>An updated description for the private DNS namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDPrivateDnsNamespaceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the namespace that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDPrivateDnsNamespaceCmdlet.SOA_TTL">
            <summary>
            <para>
            <para>The updated time to live (TTL) for purposes of negative caching.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDPrivateDnsNamespaceCmdlet.UpdaterRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed <c>UpdatePrivateDnsNamespace</c>
            requests to be retried without the risk of running the operation twice. <c>UpdaterRequestId</c>
            can be any unique string (for example, a date/timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDPrivateDnsNamespaceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'OperationId'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.UpdatePrivateDnsNamespaceResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.UpdatePrivateDnsNamespaceResponse 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.SD.UpdateSDPrivateDnsNamespaceCmdlet.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="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDPrivateDnsNamespaceCmdlet.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.SD.UpdateSDPublicDnsNamespaceCmdlet">
            <summary>
            Updates a public DNS namespace.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDPublicDnsNamespaceCmdlet.Namespace_Description">
            <summary>
            <para>
            <para>An updated description for the public DNS namespace.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDPublicDnsNamespaceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the namespace being updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDPublicDnsNamespaceCmdlet.SOA_TTL">
            <summary>
            <para>
            <para>The updated time to live (TTL) for purposes of negative caching.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDPublicDnsNamespaceCmdlet.UpdaterRequestId">
            <summary>
            <para>
            <para>A unique string that identifies the request and that allows failed <c>UpdatePublicDnsNamespace</c>
            requests to be retried without the risk of running the operation twice. <c>UpdaterRequestId</c>
            can be any unique string (for example, a date/timestamp).</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDPublicDnsNamespaceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'OperationId'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.UpdatePublicDnsNamespaceResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.UpdatePublicDnsNamespaceResponse 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.SD.UpdateSDPublicDnsNamespaceCmdlet.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="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDPublicDnsNamespaceCmdlet.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.SD.UpdateSDServiceCmdlet">
            <summary>
            Submits a request to perform the following operations:
             
             <ul><li><para>
            Update the TTL setting for existing <c>DnsRecords</c> configurations
            </para></li><li><para>
            Add, update, or delete <c>HealthCheckConfig</c> for a specified service
            </para><note><para>
            You can't add, update, or delete a <c>HealthCheckCustomConfig</c> configuration.
            </para></note></li></ul><para>
            For public and private DNS namespaces, note the following:
            </para><ul><li><para>
            If you omit any existing <c>DnsRecords</c> or <c>HealthCheckConfig</c> configurations
            from an <c>UpdateService</c> request, the configurations are deleted from the service.
            </para></li><li><para>
            If you omit an existing <c>HealthCheckCustomConfig</c> configuration from an <c>UpdateService</c>
            request, the configuration isn't deleted from the service.
            </para></li></ul><para>
            When you update settings for a service, Cloud Map also updates the corresponding settings
            in all the records and health checks that were created by using the specified service.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDServiceCmdlet.Id">
            <summary>
            <para>
            <para>The ID of the service that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDServiceCmdlet.Service">
            <summary>
            <para>
            <para>A complex type that contains the new settings for the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDServiceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'OperationId'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.ServiceDiscovery.Model.UpdateServiceResponse).
            Specifying the name of a property of type Amazon.ServiceDiscovery.Model.UpdateServiceResponse 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.SD.UpdateSDServiceCmdlet.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="P:Amazon.PowerShell.Cmdlets.SD.UpdateSDServiceCmdlet.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>