AWS.Tools.AppMesh.XML

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>AWS.Tools.AppMesh</name>
    </assembly>
    <members>
        <member name="T:Amazon.PowerShell.Cmdlets.AMSH.AddAMSHResourceTagCmdlet">
            <summary>
            Associates the specified tags to a resource with the specified <code>resourceArn</code>.
            If existing tags on a resource aren't specified in the request parameters, they aren't
            changed. When a resource is deleted, the tags associated with that resource are also
            deleted.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.AddAMSHResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource to add tags to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.AddAMSHResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can
            have a maximum character length of 128 characters, and tag values can have a maximum
            length of 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.AddAMSHResourceTagCmdlet.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.AppMesh.Model.TagResourceResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.AddAMSHResourceTagCmdlet.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.AMSH.AddAMSHResourceTagCmdlet.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.AMSH.GetAMSHGatewayRouteCmdlet">
            <summary>
            Describes an existing gateway route.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHGatewayRouteCmdlet.GatewayRouteName">
            <summary>
            <para>
            <para>The name of the gateway route to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHGatewayRouteCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh that the gateway route resides in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHGatewayRouteCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHGatewayRouteCmdlet.VirtualGatewayName">
            <summary>
            <para>
            <para>The name of the virtual gateway that the gateway route is associated with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHGatewayRouteCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'GatewayRoute'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.DescribeGatewayRouteResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.DescribeGatewayRouteResponse 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.AMSH.GetAMSHGatewayRouteCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the GatewayRouteName parameter.
            The -PassThru parameter is deprecated, use -Select '^GatewayRouteName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHGatewayRouteListCmdlet">
            <summary>
            Returns a list of existing gateway routes that are associated to a virtual gateway.<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.AMSH.GetAMSHGatewayRouteListCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to list gateway routes in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHGatewayRouteListCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHGatewayRouteListCmdlet.VirtualGatewayName">
            <summary>
            <para>
            <para>The name of the virtual gateway to list gateway routes in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHGatewayRouteListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of results returned by <code>ListGatewayRoutes</code> in paginated
            output. When you use this parameter, <code>ListGatewayRoutes</code> returns only <code>limit</code>
            results in a single page along with a <code>nextToken</code> response element. You
            can see the remaining results of the initial request by sending another <code>ListGatewayRoutes</code>
            request with the returned <code>nextToken</code> value. This value can be between
            1 and 100. If you don't use this parameter, <code>ListGatewayRoutes</code> returns
            up to 100 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHGatewayRouteListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListGatewayRoutes</code>
            request where <code>limit</code> was used and the results exceeded the value of that
            parameter. Pagination continues from the end of the previous results that returned
            the <code>nextToken</code> value.</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/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHGatewayRouteListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'GatewayRoutes'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.ListGatewayRoutesResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.ListGatewayRoutesResponse 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.AMSH.GetAMSHGatewayRouteListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the MeshName parameter.
            The -PassThru parameter is deprecated, use -Select '^MeshName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHGatewayRouteListCmdlet.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.AMSH.GetAMSHMeshCmdlet">
            <summary>
            Describes an existing service mesh.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHMeshCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHMeshCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHMeshCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Mesh'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.DescribeMeshResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.DescribeMeshResponse 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.AMSH.GetAMSHMeshCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the MeshName parameter.
            The -PassThru parameter is deprecated, use -Select '^MeshName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHMeshListCmdlet">
            <summary>
            Returns a list of existing service meshes.<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.AMSH.GetAMSHMeshListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of results returned by <code>ListMeshes</code> in paginated output.
            When you use this parameter, <code>ListMeshes</code> returns only <code>limit</code>
            results in a single page along with a <code>nextToken</code> response element. You
            can see the remaining results of the initial request by sending another <code>ListMeshes</code>
            request with the returned <code>nextToken</code> value. This value can be between
            1 and 100. If you don't use this parameter, <code>ListMeshes</code> returns up to
            100 results and a <code>nextToken</code> value if applicable.</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>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>50</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHMeshListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListMeshes</code>
            request where <code>limit</code> was used and the results exceeded the value of that
            parameter. Pagination continues from the end of the previous results that returned
            the <code>nextToken</code> value.</para><note><para>This token should be treated as an opaque identifier that is used only to retrieve
            the next items in a list and not for other programmatic purposes.</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/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHMeshListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Meshes'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.ListMeshesResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.ListMeshesResponse 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.AMSH.GetAMSHMeshListCmdlet.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.AMSH.GetAMSHResourceTagCmdlet">
            <summary>
            List the tags for an App Mesh resource.<br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) that identifies the resource to list the tags for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHResourceTagCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of tag results returned by <code>ListTagsForResource</code> in
            paginated output. When this parameter is used, <code>ListTagsForResource</code> returns
            only <code>limit</code> results in a single page along with a <code>nextToken</code>
            response element. You can see the remaining results of the initial request by sending
            another <code>ListTagsForResource</code> request with the returned <code>nextToken</code>
            value. This value can be between 1 and 100. If you don't use this parameter, <code>ListTagsForResource</code>
            returns up to 100 results and a <code>nextToken</code> value if applicable.</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>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>50</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHResourceTagCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListTagsForResource</code>
            request where <code>limit</code> was used and the results exceeded the value of that
            parameter. Pagination continues from the end of the previous results that returned
            the <code>nextToken</code> value.</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/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHResourceTagCmdlet.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.AppMesh.Model.ListTagsForResourceResponse).
            Specifying the name of a property of type Amazon.AppMesh.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.AMSH.GetAMSHResourceTagCmdlet.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.AMSH.GetAMSHResourceTagCmdlet.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.AMSH.GetAMSHRouteCmdlet">
            <summary>
            Describes an existing route.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHRouteCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh that the route resides in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHRouteCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHRouteCmdlet.RouteName">
            <summary>
            <para>
            <para>The name of the route to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHRouteCmdlet.VirtualRouterName">
            <summary>
            <para>
            <para>The name of the virtual router that the route is associated with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHRouteCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Route'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.DescribeRouteResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.DescribeRouteResponse 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.AMSH.GetAMSHRouteCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RouteName parameter.
            The -PassThru parameter is deprecated, use -Select '^RouteName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHRouteListCmdlet">
            <summary>
            Returns a list of existing routes in a service mesh.<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.AMSH.GetAMSHRouteListCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to list routes in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHRouteListCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHRouteListCmdlet.VirtualRouterName">
            <summary>
            <para>
            <para>The name of the virtual router to list routes in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHRouteListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of results returned by <code>ListRoutes</code> in paginated output.
            When you use this parameter, <code>ListRoutes</code> returns only <code>limit</code>
            results in a single page along with a <code>nextToken</code> response element. You
            can see the remaining results of the initial request by sending another <code>ListRoutes</code>
            request with the returned <code>nextToken</code> value. This value can be between
            1 and 100. If you don't use this parameter, <code>ListRoutes</code> returns up to
            100 results and a <code>nextToken</code> value if applicable.</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>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>50</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHRouteListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListRoutes</code>
            request where <code>limit</code> was used and the results exceeded the value of that
            parameter. Pagination continues from the end of the previous results that returned
            the <code>nextToken</code> value.</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/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHRouteListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Routes'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.ListRoutesResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.ListRoutesResponse 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.AMSH.GetAMSHRouteListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualRouterName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualRouterName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHRouteListCmdlet.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.AMSH.GetAMSHVirtualGatewayCmdlet">
            <summary>
            Describes an existing virtual gateway.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualGatewayCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh that the gateway route resides in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualGatewayCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualGatewayCmdlet.VirtualGatewayName">
            <summary>
            <para>
            <para>The name of the virtual gateway to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualGatewayCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualGateway'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.DescribeVirtualGatewayResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.DescribeVirtualGatewayResponse 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.AMSH.GetAMSHVirtualGatewayCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualGatewayName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualGatewayName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualGatewayListCmdlet">
            <summary>
            Returns a list of existing virtual gateways in a service mesh.<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.AMSH.GetAMSHVirtualGatewayListCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to list virtual gateways in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualGatewayListCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualGatewayListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of results returned by <code>ListVirtualGateways</code> in paginated
            output. When you use this parameter, <code>ListVirtualGateways</code> returns only
            <code>limit</code> results in a single page along with a <code>nextToken</code> response
            element. You can see the remaining results of the initial request by sending another
            <code>ListVirtualGateways</code> request with the returned <code>nextToken</code>
            value. This value can be between 1 and 100. If you don't use this parameter, <code>ListVirtualGateways</code>
            returns up to 100 results and a <code>nextToken</code> value if applicable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualGatewayListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListVirtualGateways</code>
            request where <code>limit</code> was used and the results exceeded the value of that
            parameter. Pagination continues from the end of the previous results that returned
            the <code>nextToken</code> value.</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/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualGatewayListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualGateways'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.ListVirtualGatewaysResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.ListVirtualGatewaysResponse 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.AMSH.GetAMSHVirtualGatewayListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the MeshName parameter.
            The -PassThru parameter is deprecated, use -Select '^MeshName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualGatewayListCmdlet.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.AMSH.GetAMSHVirtualNodeCmdlet">
            <summary>
            Describes an existing virtual node.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualNodeCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh that the virtual node resides in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualNodeCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualNodeCmdlet.VirtualNodeName">
            <summary>
            <para>
            <para>The name of the virtual node to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualNodeCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualNode'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.DescribeVirtualNodeResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.DescribeVirtualNodeResponse 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.AMSH.GetAMSHVirtualNodeCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualNodeName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualNodeName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualNodeListCmdlet">
            <summary>
            Returns a list of existing virtual nodes.<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.AMSH.GetAMSHVirtualNodeListCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to list virtual nodes in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualNodeListCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualNodeListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of results returned by <code>ListVirtualNodes</code> in paginated
            output. When you use this parameter, <code>ListVirtualNodes</code> returns only <code>limit</code>
            results in a single page along with a <code>nextToken</code> response element. You
            can see the remaining results of the initial request by sending another <code>ListVirtualNodes</code>
            request with the returned <code>nextToken</code> value. This value can be between
            1 and 100. If you don't use this parameter, <code>ListVirtualNodes</code> returns
            up to 100 results and a <code>nextToken</code> value if applicable.</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>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>50</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualNodeListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListVirtualNodes</code>
            request where <code>limit</code> was used and the results exceeded the value of that
            parameter. Pagination continues from the end of the previous results that returned
            the <code>nextToken</code> value.</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/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualNodeListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualNodes'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.ListVirtualNodesResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.ListVirtualNodesResponse 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.AMSH.GetAMSHVirtualNodeListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the MeshName parameter.
            The -PassThru parameter is deprecated, use -Select '^MeshName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualNodeListCmdlet.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.AMSH.GetAMSHVirtualRouterCmdlet">
            <summary>
            Describes an existing virtual router.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualRouterCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh that the virtual router resides in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualRouterCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualRouterCmdlet.VirtualRouterName">
            <summary>
            <para>
            <para>The name of the virtual router to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualRouterCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualRouter'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.DescribeVirtualRouterResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.DescribeVirtualRouterResponse 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.AMSH.GetAMSHVirtualRouterCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualRouterName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualRouterName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualRouterListCmdlet">
            <summary>
            Returns a list of existing virtual routers in a service mesh.<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.AMSH.GetAMSHVirtualRouterListCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to list virtual routers in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualRouterListCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualRouterListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of results returned by <code>ListVirtualRouters</code> in paginated
            output. When you use this parameter, <code>ListVirtualRouters</code> returns only
            <code>limit</code> results in a single page along with a <code>nextToken</code> response
            element. You can see the remaining results of the initial request by sending another
            <code>ListVirtualRouters</code> request with the returned <code>nextToken</code> value.
            This value can be between 1 and 100. If you don't use this parameter, <code>ListVirtualRouters</code>
            returns up to 100 results and a <code>nextToken</code> value if applicable.</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>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>50</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualRouterListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListVirtualRouters</code>
            request where <code>limit</code> was used and the results exceeded the value of that
            parameter. Pagination continues from the end of the previous results that returned
            the <code>nextToken</code> value.</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/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualRouterListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualRouters'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.ListVirtualRoutersResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.ListVirtualRoutersResponse 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.AMSH.GetAMSHVirtualRouterListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the MeshName parameter.
            The -PassThru parameter is deprecated, use -Select '^MeshName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualRouterListCmdlet.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.AMSH.GetAMSHVirtualServiceCmdlet">
            <summary>
            Describes an existing virtual service.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualServiceCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh that the virtual service resides in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualServiceCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualServiceCmdlet.VirtualServiceName">
            <summary>
            <para>
            <para>The name of the virtual service to describe.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualServiceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualService'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.DescribeVirtualServiceResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.DescribeVirtualServiceResponse 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.AMSH.GetAMSHVirtualServiceCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualServiceName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualServiceName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualServiceListCmdlet">
            <summary>
            Returns a list of existing virtual services in a service mesh.<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.AMSH.GetAMSHVirtualServiceListCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to list virtual services in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualServiceListCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualServiceListCmdlet.Limit">
            <summary>
            <para>
            <para>The maximum number of results returned by <code>ListVirtualServices</code> in paginated
            output. When you use this parameter, <code>ListVirtualServices</code> returns only
            <code>limit</code> results in a single page along with a <code>nextToken</code> response
            element. You can see the remaining results of the initial request by sending another
            <code>ListVirtualServices</code> request with the returned <code>nextToken</code>
            value. This value can be between 1 and 100. If you don't use this parameter, <code>ListVirtualServices</code>
            returns up to 100 results and a <code>nextToken</code> value if applicable.</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>
            <para>If a value for this parameter is not specified the cmdlet will use a default value of '<b>50</b>'.</para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualServiceListCmdlet.NextToken">
            <summary>
            <para>
            <para>The <code>nextToken</code> value returned from a previous paginated <code>ListVirtualServices</code>
            request where <code>limit</code> was used and the results exceeded the value of that
            parameter. Pagination continues from the end of the previous results that returned
            the <code>nextToken</code> value.</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/>In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualServiceListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualServices'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.ListVirtualServicesResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.ListVirtualServicesResponse 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.AMSH.GetAMSHVirtualServiceListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the MeshName parameter.
            The -PassThru parameter is deprecated, use -Select '^MeshName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.GetAMSHVirtualServiceListCmdlet.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.AMSH.NewAMSHGatewayRouteCmdlet">
            <summary>
            Creates a gateway route.
             
              
            <para>
            A gateway route is attached to a virtual gateway and routes traffic to an existing
            virtual service. If a route matches a request, it can distribute traffic to a target
            virtual service.
            </para><para>
            For more information about gateway routes, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/gateway-routes.html">Gateway
            routes</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_Http2Route_Action_Rewrite_Prefix_DefaultPrefix">
            <summary>
            <para>
            <para>The default prefix used to replace the incoming route prefix when rewritten.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_HttpRoute_Action_Rewrite_Prefix_DefaultPrefix">
            <summary>
            <para>
            <para>The default prefix used to replace the incoming route prefix when rewritten.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_GrpcRoute_Action_Rewrite_Hostname_DefaultTargetHostname">
            <summary>
            <para>
            <para>The default target host name to write to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_Http2Route_Action_Rewrite_Hostname_DefaultTargetHostname">
            <summary>
            <para>
            <para>The default target host name to write to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_HttpRoute_Action_Rewrite_Hostname_DefaultTargetHostname">
            <summary>
            <para>
            <para>The default target host name to write to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_GrpcRoute_Match_Hostname_Exact">
            <summary>
            <para>
            <para>The exact host name to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_Http2Route_Action_Rewrite_Path_Exact">
            <summary>
            <para>
            <para>The exact path to rewrite.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_Hostname_Exact">
            <summary>
            <para>
            <para>The exact host name to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_Path_Exact">
            <summary>
            <para>
            <para>The exact path to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_HttpRoute_Action_Rewrite_Path_Exact">
            <summary>
            <para>
            <para>The exact path to rewrite.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_Hostname_Exact">
            <summary>
            <para>
            <para>The exact host name to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_Path_Exact">
            <summary>
            <para>
            <para>The exact path to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.GatewayRouteName">
            <summary>
            <para>
            <para>The name to use for the gateway route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_Headers">
            <summary>
            <para>
            <para>The client request headers to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_Headers">
            <summary>
            <para>
            <para>The client request headers to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to create the gateway route in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then the account that you specify must share the mesh with your account before you
            can create the resource in the service mesh. For more information about mesh sharing,
            see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Match_Metadata">
            <summary>
            <para>
            <para>The gateway route metadata to be matched on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_Method">
            <summary>
            <para>
            <para>The method to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_Method">
            <summary>
            <para>
            <para>The method to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_Prefix">
            <summary>
            <para>
            <para>Specifies the path to match requests with. This parameter must always start with <code>/</code>,
            which by itself matches all requests to the virtual service name. You can also match
            for path-based routing of requests. For example, if your virtual service name is <code>my-service.local</code>
            and you want the route to match requests to <code>my-service.local/metrics</code>,
            your prefix should be <code>/metrics</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_Prefix">
            <summary>
            <para>
            <para>Specifies the path to match requests with. This parameter must always start with <code>/</code>,
            which by itself matches all requests to the virtual service name. You can also match
            for path-based routing of requests. For example, if your virtual service name is <code>my-service.local</code>
            and you want the route to match requests to <code>my-service.local/metrics</code>,
            your prefix should be <code>/metrics</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_Priority">
            <summary>
            <para>
            <para>The ordering of the gateway routes spec.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_QueryParameters">
            <summary>
            <para>
            <para>The query parameter to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_QueryParameters">
            <summary>
            <para>
            <para>The query parameter to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_Path_Regex">
            <summary>
            <para>
            <para>The regex used to match the path.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_Path_Regex">
            <summary>
            <para>
            <para>The regex used to match the path.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_GrpcRoute_Match_ServiceName">
            <summary>
            <para>
            <para>The fully qualified domain name for the service to match from the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_GrpcRoute_Match_Hostname_Suffix">
            <summary>
            <para>
            <para>The specified ending characters of the host name to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_Hostname_Suffix">
            <summary>
            <para>
            <para>The specified ending characters of the host name to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_Hostname_Suffix">
            <summary>
            <para>
            <para>The specified ending characters of the host name to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Tag">
            <summary>
            <para>
            <para>Optional metadata that you can apply to the gateway route to assist with categorization
            and organization. Each tag consists of a key and an optional value, both of which
            you define. Tag keys can have a maximum character length of 128 characters, and tag
            values can have a maximum length of 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_Http2Route_Action_Rewrite_Prefix_Value">
            <summary>
            <para>
            <para>The value used to replace the incoming route prefix when rewritten.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_HttpRoute_Action_Rewrite_Prefix_Value">
            <summary>
            <para>
            <para>The value used to replace the incoming route prefix when rewritten.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.VirtualGatewayName">
            <summary>
            <para>
            <para>The name of the virtual gateway to associate the gateway route with. If the virtual
            gateway is in a shared mesh, then you must be the owner of the virtual gateway resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_GrpcRoute_Action_Target_VirtualService">
            <summary>
            <para>
            <para>The name of the virtual service that traffic is routed to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_Http2Route_Action_Target_VirtualService">
            <summary>
            <para>
            <para>The name of the virtual service that traffic is routed to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Spec_HttpRoute_Action_Target_VirtualService">
            <summary>
            <para>
            <para>The name of the virtual service that traffic is routed to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'GatewayRoute'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.CreateGatewayRouteResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.CreateGatewayRouteResponse 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.AMSH.NewAMSHGatewayRouteCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the GatewayRouteName parameter.
            The -PassThru parameter is deprecated, use -Select '^GatewayRouteName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHGatewayRouteCmdlet.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.AMSH.NewAMSHMeshCmdlet">
            <summary>
            Creates a service mesh.
             
              
            <para>
             A service mesh is a logical boundary for network traffic between services that are
            represented by resources within the mesh. After you create your service mesh, you
            can create virtual services, virtual nodes, virtual routers, and routes to distribute
            traffic between the applications in your mesh.
            </para><para>
            For more information about service meshes, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/meshes.html">Service
            meshes</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHMeshCmdlet.MeshName">
            <summary>
            <para>
            <para>The name to use for the service mesh.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHMeshCmdlet.Tag">
            <summary>
            <para>
            <para>Optional metadata that you can apply to the service mesh to assist with categorization
            and organization. Each tag consists of a key and an optional value, both of which
            you define. Tag keys can have a maximum character length of 128 characters, and tag
            values can have a maximum length of 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHMeshCmdlet.EgressFilter_Type">
            <summary>
            <para>
            <para>The egress filter type. By default, the type is <code>DROP_ALL</code>, which allows
            egress only from virtual nodes to other defined resources in the service mesh (and
            any traffic to <code>*.amazonaws.com</code> for Amazon Web Services API calls). You
            can set the egress filter type to <code>ALLOW_ALL</code> to allow egress to any endpoint
            inside or outside of the service mesh.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHMeshCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHMeshCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Mesh'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.CreateMeshResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.CreateMeshResponse 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.AMSH.NewAMSHMeshCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the MeshName parameter.
            The -PassThru parameter is deprecated, use -Select '^MeshName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHMeshCmdlet.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.AMSH.NewAMSHRouteCmdlet">
            <summary>
            Creates a route that is associated with a virtual router.
             
              
            <para>
             You can route several different protocols and define a retry policy for a route.
            Traffic can be routed to one or more virtual nodes.
            </para><para>
            For more information about routes, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/routes.html">Routes</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_Match_Path_Exact">
            <summary>
            <para>
            <para>The exact path to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_Match_Path_Exact">
            <summary>
            <para>
            <para>The exact path to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.RetryPolicy_GrpcRetryEvent">
            <summary>
            <para>
            <para>Specify at least one of the valid values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_Match_Header">
            <summary>
            <para>
            <para>The client request headers to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_Match_Header">
            <summary>
            <para>
            <para>The client request headers to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_GrpcRoute_RetryPolicy_HttpRetryEvent">
            <summary>
            <para>
            <para>Specify at least one of the following values.</para><ul><li><para><b>server-error</b> – HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508,
            510, and 511</para></li><li><para><b>gateway-error</b> – HTTP status codes 502, 503, and 504</para></li><li><para><b>client-error</b> – HTTP status code 409</para></li><li><para><b>stream-error</b> – Retry on refused stream</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_RetryPolicy_HttpRetryEvent">
            <summary>
            <para>
            <para>Specify at least one of the following values.</para><ul><li><para><b>server-error</b> – HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508,
            510, and 511</para></li><li><para><b>gateway-error</b> – HTTP status codes 502, 503, and 504</para></li><li><para><b>client-error</b> – HTTP status code 409</para></li><li><para><b>stream-error</b> – Retry on refused stream</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_RetryPolicy_HttpRetryEvent">
            <summary>
            <para>
            <para>Specify at least one of the following values.</para><ul><li><para><b>server-error</b> – HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508,
            510, and 511</para></li><li><para><b>gateway-error</b> – HTTP status codes 502, 503, and 504</para></li><li><para><b>client-error</b> – HTTP status code 409</para></li><li><para><b>stream-error</b> – Retry on refused stream</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_GrpcRoute_RetryPolicy_MaxRetry">
            <summary>
            <para>
            <para>The maximum number of retry attempts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_RetryPolicy_MaxRetry">
            <summary>
            <para>
            <para>The maximum number of retry attempts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_RetryPolicy_MaxRetry">
            <summary>
            <para>
            <para>The maximum number of retry attempts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to create the route in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then the account that you specify must share the mesh with your account before you
            can create the resource in the service mesh. For more information about mesh sharing,
            see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Match_Metadata">
            <summary>
            <para>
            <para>An object that represents the data to match from the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_Match_Method">
            <summary>
            <para>
            <para>The client request method to match on. Specify only one.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_Match_Method">
            <summary>
            <para>
            <para>The client request method to match on. Specify only one.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_GrpcRoute_Match_MethodName">
            <summary>
            <para>
            <para>The method name to match from the request. If you specify a name, you must also specify
            a <code>serviceName</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_Match_Prefix">
            <summary>
            <para>
            <para>Specifies the path to match requests with. This parameter must always start with <code>/</code>,
            which by itself matches all requests to the virtual service name. You can also match
            for path-based routing of requests. For example, if your virtual service name is <code>my-service.local</code>
            and you want the route to match requests to <code>my-service.local/metrics</code>,
            your prefix should be <code>/metrics</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_Match_Prefix">
            <summary>
            <para>
            <para>Specifies the path to match requests with. This parameter must always start with <code>/</code>,
            which by itself matches all requests to the virtual service name. You can also match
            for path-based routing of requests. For example, if your virtual service name is <code>my-service.local</code>
            and you want the route to match requests to <code>my-service.local/metrics</code>,
            your prefix should be <code>/metrics</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Priority">
            <summary>
            <para>
            <para>The priority for the route. Routes are matched based on the specified value, where
            0 is the highest priority.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_Match_QueryParameters">
            <summary>
            <para>
            <para>The client request query parameters to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_Match_QueryParameters">
            <summary>
            <para>
            <para>The client request query parameters to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_Match_Path_Regex">
            <summary>
            <para>
            <para>The regex used to match the path.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_Match_Path_Regex">
            <summary>
            <para>
            <para>The regex used to match the path.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.RouteName">
            <summary>
            <para>
            <para>The name to use for the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_Match_Scheme">
            <summary>
            <para>
            <para>The client request scheme to match on. Specify only one. Applicable only for HTTP2
            routes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_Match_Scheme">
            <summary>
            <para>
            <para>The client request scheme to match on. Specify only one. Applicable only for HTTP2
            routes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Match_ServiceName">
            <summary>
            <para>
            <para>The fully qualified domain name for the service to match from the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Tag">
            <summary>
            <para>
            <para>Optional metadata that you can apply to the route to assist with categorization and
            organization. Each tag consists of a key and an optional value, both of which you
            define. Tag keys can have a maximum character length of 128 characters, and tag values
            can have a maximum length of 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_GrpcRoute_RetryPolicy_TcpRetryEvent">
            <summary>
            <para>
            <para>Specify a valid value. The event occurs before any processing of a request has started
            and is encountered when the upstream is temporarily or permanently unavailable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_RetryPolicy_TcpRetryEvent">
            <summary>
            <para>
            <para>Specify a valid value. The event occurs before any processing of a request has started
            and is encountered when the upstream is temporarily or permanently unavailable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_RetryPolicy_TcpRetryEvent">
            <summary>
            <para>
            <para>Specify a valid value. The event occurs before any processing of a request has started
            and is encountered when the upstream is temporarily or permanently unavailable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_GrpcRoute_RetryPolicy_PerRetryTimeout_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_GrpcRoute_Timeout_Idle_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_GrpcRoute_Timeout_PerRequest_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_RetryPolicy_PerRetryTimeout_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_Timeout_Idle_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_Timeout_PerRequest_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_RetryPolicy_PerRetryTimeout_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_Timeout_Idle_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_Timeout_PerRequest_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_TcpRoute_Timeout_Idle_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_GrpcRoute_RetryPolicy_PerRetryTimeout_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_GrpcRoute_Timeout_Idle_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_GrpcRoute_Timeout_PerRequest_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_RetryPolicy_PerRetryTimeout_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_Timeout_Idle_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_Timeout_PerRequest_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_RetryPolicy_PerRetryTimeout_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_Timeout_Idle_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_Timeout_PerRequest_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_TcpRoute_Timeout_Idle_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.VirtualRouterName">
            <summary>
            <para>
            <para>The name of the virtual router in which to create the route. If the virtual router
            is in a shared mesh, then you must be the owner of the virtual router resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_GrpcRoute_Action_WeightedTarget">
            <summary>
            <para>
            <para>An object that represents the targets that traffic is routed to when a request matches
            the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_Http2Route_Action_WeightedTarget">
            <summary>
            <para>
            <para>An object that represents the targets that traffic is routed to when a request matches
            the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_HttpRoute_Action_WeightedTarget">
            <summary>
            <para>
            <para>An object that represents the targets that traffic is routed to when a request matches
            the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Spec_TcpRoute_Action_WeightedTarget">
            <summary>
            <para>
            <para>An object that represents the targets that traffic is routed to when a request matches
            the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Route'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.CreateRouteResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.CreateRouteResponse 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.AMSH.NewAMSHRouteCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RouteName parameter.
            The -PassThru parameter is deprecated, use -Select '^RouteName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHRouteCmdlet.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.AMSH.NewAMSHVirtualGatewayCmdlet">
            <summary>
            Creates a virtual gateway.
             
              
            <para>
            A virtual gateway allows resources outside your mesh to communicate to resources that
            are inside your mesh. The virtual gateway represents an Envoy proxy running in an
            Amazon ECS task, in a Kubernetes service, or on an Amazon EC2 instance. Unlike a virtual
            node, which represents an Envoy running with an application, a virtual gateway represents
            Envoy deployed by itself.
            </para><para>
            For more information about virtual gateways, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/virtual_gateways.html">Virtual
            gateways</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.Acm_CertificateAuthorityArn">
            <summary>
            <para>
            <para>One or more ACM Amazon Resource Name (ARN)s.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Certificate_File_CertificateChain">
            <summary>
            <para>
            <para>The certificate chain for the certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Validation_Trust_File_CertificateChain">
            <summary>
            <para>
            <para>The certificate trust chain for a certificate stored on the file system of the virtual
            node that the proxy is running on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.Tls_Enforce">
            <summary>
            <para>
            <para>Whether the policy is enforced. The default is <code>True</code>, if a value isn't
            specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.Match_Exact">
            <summary>
            <para>
            <para>The values sent must match the specified values exactly.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.Spec_Listener">
            <summary>
            <para>
            <para>The listeners that the mesh endpoint is expected to receive inbound traffic from.
            You can specify one listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to create the virtual gateway in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then the account that you specify must share the mesh with your account before you
            can create the resource in the service mesh. For more information about mesh sharing,
            see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.File_Path">
            <summary>
            <para>
            <para>The file path to write access logs to. You can use <code>/dev/stdout</code> to send
            access logs to standard out and configure your Envoy container to use a log driver,
            such as <code>awslogs</code>, to export the access logs to a log storage service such
            as Amazon CloudWatch Logs. You can also specify a path in the Envoy container's file
            system to write the files to disk.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.Tls_Port">
            <summary>
            <para>
            <para>One or more ports that the policy is enforced for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.File_PrivateKey">
            <summary>
            <para>
            <para>The private key for a certificate stored on the file system of the mesh endpoint that
            the proxy is running on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Certificate_Sds_SecretName">
            <summary>
            <para>
            <para>A reference to an object that represents the name of the secret secret requested from
            the Secret Discovery Service provider representing Transport Layer Security (TLS)
            materials like a certificate or certificate chain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Validation_Trust_Sds_SecretName">
            <summary>
            <para>
            <para>A reference to an object that represents the name of the secret for a virtual gateway's
            Transport Layer Security (TLS) Secret Discovery Service validation context trust.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.Tag">
            <summary>
            <para>
            <para>Optional metadata that you can apply to the virtual gateway to assist with categorization
            and organization. Each tag consists of a key and an optional value, both of which
            you define. Tag keys can have a maximum character length of 128 characters, and tag
            values can have a maximum length of 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.VirtualGatewayName">
            <summary>
            <para>
            <para>The name to use for the virtual gateway.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualGateway'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.CreateVirtualGatewayResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.CreateVirtualGatewayResponse 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.AMSH.NewAMSHVirtualGatewayCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualGatewayName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualGatewayName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualGatewayCmdlet.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.AMSH.NewAMSHVirtualNodeCmdlet">
            <summary>
            Creates a virtual node within a service mesh.
             
              
            <para>
             A virtual node acts as a logical pointer to a particular task group, such as an Amazon
            ECS service or a Kubernetes deployment. When you create a virtual node, you can specify
            the service discovery information for your task group, and whether the proxy running
            in a task group will communicate with other proxies using Transport Layer Security
            (TLS).
            </para><para>
            You define a <code>listener</code> for any inbound traffic that your virtual node
            expects. Any virtual service that your virtual node expects to communicate to is specified
            as a <code>backend</code>.
            </para><para>
            The response metadata for your new virtual node contains the <code>arn</code> that
            is associated with the virtual node. Set this value to the full ARN; for example,
            <code>arn:aws:appmesh:us-west-2:123456789012:myMesh/default/virtualNode/myApp</code>)
            as the <code>APPMESH_RESOURCE_ARN</code> environment variable for your task group's
            Envoy proxy container in your task definition or pod spec. This is then mapped to
            the <code>node.id</code> and <code>node.cluster</code> Envoy parameters.
            </para><note><para>
            By default, App Mesh uses the name of the resource you specified in <code>APPMESH_RESOURCE_ARN</code>
            when Envoy is referring to itself in metrics and traces. You can override this behavior
            by setting the <code>APPMESH_RESOURCE_CLUSTER</code> environment variable with your
            own name.
            </para></note><para>
            For more information about virtual nodes, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/virtual_nodes.html">Virtual
            nodes</a>. You must be using <code>1.15.0</code> or later of the Envoy image when
            setting these variables. For more information aboutApp Mesh Envoy variables, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/envoy.html">Envoy image</a>
            in the AWS App Mesh User Guide.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.AwsCloudMap_Attribute">
            <summary>
            <para>
            <para>A string map that contains attributes with values that you can use to filter instances
            by any custom attribute that you specified when you registered the instance. Only
            instances that match all of the specified key/value pairs will be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.Spec_Backend">
            <summary>
            <para>
            <para>The backends that the virtual node is expected to send outbound traffic to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.Acm_CertificateAuthorityArn">
            <summary>
            <para>
            <para>One or more ACM Amazon Resource Name (ARN)s.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Certificate_File_CertificateChain">
            <summary>
            <para>
            <para>The certificate chain for the certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Validation_Trust_File_CertificateChain">
            <summary>
            <para>
            <para>The certificate trust chain for a certificate stored on the file system of the virtual
            node that the proxy is running on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.Tls_Enforce">
            <summary>
            <para>
            <para>Whether the policy is enforced. The default is <code>True</code>, if a value isn't
            specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.Match_Exact">
            <summary>
            <para>
            <para>The values sent must match the specified values exactly.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.Dns_Hostname">
            <summary>
            <para>
            <para>Specifies the DNS service discovery hostname for the virtual node. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.Spec_Listener">
            <summary>
            <para>
            <para>The listener that the virtual node is expected to receive inbound traffic from. You
            can specify one listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to create the virtual node in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then the account that you specify must share the mesh with your account before you
            can create the resource in the service mesh. For more information about mesh sharing,
            see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.AwsCloudMap_NamespaceName">
            <summary>
            <para>
            <para>The name of the Cloud Map namespace to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.File_Path">
            <summary>
            <para>
            <para>The file path to write access logs to. You can use <code>/dev/stdout</code> to send
            access logs to standard out and configure your Envoy container to use a log driver,
            such as <code>awslogs</code>, to export the access logs to a log storage service such
            as Amazon CloudWatch Logs. You can also specify a path in the Envoy container's file
            system to write the files to disk.</para><note><para>The Envoy process must have write permissions to the path that you specify here. Otherwise,
            Envoy fails to bootstrap properly.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.Tls_Port">
            <summary>
            <para>
            <para>One or more ports that the policy is enforced for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.File_PrivateKey">
            <summary>
            <para>
            <para>The private key for a certificate stored on the file system of the virtual node that
            the proxy is running on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.Dns_ResponseType">
            <summary>
            <para>
            <para>Specifies the DNS response type for the virtual node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Certificate_Sds_SecretName">
            <summary>
            <para>
            <para>A reference to an object that represents the name of the secret requested from the
            Secret Discovery Service provider representing Transport Layer Security (TLS) materials
            like a certificate or certificate chain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Validation_Trust_Sds_SecretName">
            <summary>
            <para>
            <para>A reference to an object that represents the name of the secret for a Transport Layer
            Security (TLS) Secret Discovery Service validation context trust.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.AwsCloudMap_ServiceName">
            <summary>
            <para>
            <para>The name of the Cloud Map service to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.Tag">
            <summary>
            <para>
            <para>Optional metadata that you can apply to the virtual node to assist with categorization
            and organization. Each tag consists of a key and an optional value, both of which
            you define. Tag keys can have a maximum character length of 128 characters, and tag
            values can have a maximum length of 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.VirtualNodeName">
            <summary>
            <para>
            <para>The name to use for the virtual node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualNode'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.CreateVirtualNodeResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.CreateVirtualNodeResponse 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.AMSH.NewAMSHVirtualNodeCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualNodeName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualNodeName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualNodeCmdlet.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.AMSH.NewAMSHVirtualRouterCmdlet">
            <summary>
            Creates a virtual router within a service mesh.
             
              
            <para>
            Specify a <code>listener</code> for any inbound traffic that your virtual router receives.
            Create a virtual router for each protocol and port that you need to route. Virtual
            routers handle traffic for one or more virtual services within your mesh. After you
            create your virtual router, create and associate routes for your virtual router that
            direct incoming requests to different virtual nodes.
            </para><para>
            For more information about virtual routers, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/virtual_routers.html">Virtual
            routers</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualRouterCmdlet.Spec_Listener">
            <summary>
            <para>
            <para>The listeners that the virtual router is expected to receive inbound traffic from.
            You can specify one listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualRouterCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to create the virtual router in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualRouterCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then the account that you specify must share the mesh with your account before you
            can create the resource in the service mesh. For more information about mesh sharing,
            see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualRouterCmdlet.Tag">
            <summary>
            <para>
            <para>Optional metadata that you can apply to the virtual router to assist with categorization
            and organization. Each tag consists of a key and an optional value, both of which
            you define. Tag keys can have a maximum character length of 128 characters, and tag
            values can have a maximum length of 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualRouterCmdlet.VirtualRouterName">
            <summary>
            <para>
            <para>The name to use for the virtual router.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualRouterCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualRouterCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualRouter'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.CreateVirtualRouterResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.CreateVirtualRouterResponse 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.AMSH.NewAMSHVirtualRouterCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualRouterName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualRouterName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualRouterCmdlet.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.AMSH.NewAMSHVirtualServiceCmdlet">
            <summary>
            Creates a virtual service within a service mesh.
             
              
            <para>
            A virtual service is an abstraction of a real service that is provided by a virtual
            node directly or indirectly by means of a virtual router. Dependent services call
            your virtual service by its <code>virtualServiceName</code>, and those requests are
            routed to the virtual node or virtual router that is specified as the provider for
            the virtual service.
            </para><para>
            For more information about virtual services, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/virtual_services.html">Virtual
            services</a>.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualServiceCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to create the virtual service in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualServiceCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then the account that you specify must share the mesh with your account before you
            can create the resource in the service mesh. For more information about mesh sharing,
            see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualServiceCmdlet.Tag">
            <summary>
            <para>
            <para>Optional metadata that you can apply to the virtual service to assist with categorization
            and organization. Each tag consists of a key and an optional value, both of which
            you define. Tag keys can have a maximum character length of 128 characters, and tag
            values can have a maximum length of 256 characters.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualServiceCmdlet.VirtualNode_VirtualNodeName">
            <summary>
            <para>
            <para>The name of the virtual node that is acting as a service provider.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualServiceCmdlet.VirtualRouter_VirtualRouterName">
            <summary>
            <para>
            <para>The name of the virtual router that is acting as a service provider.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualServiceCmdlet.VirtualServiceName">
            <summary>
            <para>
            <para>The name to use for the virtual service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualServiceCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualServiceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualService'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.CreateVirtualServiceResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.CreateVirtualServiceResponse 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.AMSH.NewAMSHVirtualServiceCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualServiceName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualServiceName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.NewAMSHVirtualServiceCmdlet.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.AMSH.RemoveAMSHGatewayRouteCmdlet">
            <summary>
            Deletes an existing gateway route.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHGatewayRouteCmdlet.GatewayRouteName">
            <summary>
            <para>
            <para>The name of the gateway route to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHGatewayRouteCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to delete the gateway route from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHGatewayRouteCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHGatewayRouteCmdlet.VirtualGatewayName">
            <summary>
            <para>
            <para>The name of the virtual gateway to delete the route from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHGatewayRouteCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'GatewayRoute'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.DeleteGatewayRouteResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.DeleteGatewayRouteResponse 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.AMSH.RemoveAMSHGatewayRouteCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the GatewayRouteName parameter.
            The -PassThru parameter is deprecated, use -Select '^GatewayRouteName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHGatewayRouteCmdlet.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.AMSH.RemoveAMSHMeshCmdlet">
            <summary>
            Deletes an existing service mesh.
             
              
            <para>
            You must delete all resources (virtual services, routes, virtual routers, and virtual
            nodes) in the service mesh before you can delete the mesh itself.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHMeshCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHMeshCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Mesh'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.DeleteMeshResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.DeleteMeshResponse 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.AMSH.RemoveAMSHMeshCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the MeshName parameter.
            The -PassThru parameter is deprecated, use -Select '^MeshName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHMeshCmdlet.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.AMSH.RemoveAMSHResourceTagCmdlet">
            <summary>
            Deletes specified tags from a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the resource to delete tags from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The keys of the tags to be removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHResourceTagCmdlet.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.AppMesh.Model.UntagResourceResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHResourceTagCmdlet.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.AMSH.RemoveAMSHResourceTagCmdlet.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.AMSH.RemoveAMSHRouteCmdlet">
            <summary>
            Deletes an existing route.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHRouteCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to delete the route in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHRouteCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHRouteCmdlet.RouteName">
            <summary>
            <para>
            <para>The name of the route to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHRouteCmdlet.VirtualRouterName">
            <summary>
            <para>
            <para>The name of the virtual router to delete the route in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHRouteCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Route'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.DeleteRouteResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.DeleteRouteResponse 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.AMSH.RemoveAMSHRouteCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RouteName parameter.
            The -PassThru parameter is deprecated, use -Select '^RouteName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHRouteCmdlet.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.AMSH.RemoveAMSHVirtualGatewayCmdlet">
            <summary>
            Deletes an existing virtual gateway. You cannot delete a virtual gateway if any gateway
            routes are associated to it.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualGatewayCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to delete the virtual gateway from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualGatewayCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualGatewayCmdlet.VirtualGatewayName">
            <summary>
            <para>
            <para>The name of the virtual gateway to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualGatewayCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualGateway'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.DeleteVirtualGatewayResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.DeleteVirtualGatewayResponse 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.AMSH.RemoveAMSHVirtualGatewayCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualGatewayName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualGatewayName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualGatewayCmdlet.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.AMSH.RemoveAMSHVirtualNodeCmdlet">
            <summary>
            Deletes an existing virtual node.
             
              
            <para>
            You must delete any virtual services that list a virtual node as a service provider
            before you can delete the virtual node itself.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualNodeCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to delete the virtual node in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualNodeCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualNodeCmdlet.VirtualNodeName">
            <summary>
            <para>
            <para>The name of the virtual node to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualNodeCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualNode'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.DeleteVirtualNodeResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.DeleteVirtualNodeResponse 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.AMSH.RemoveAMSHVirtualNodeCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualNodeName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualNodeName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualNodeCmdlet.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.AMSH.RemoveAMSHVirtualRouterCmdlet">
            <summary>
            Deletes an existing virtual router.
             
              
            <para>
            You must delete any routes associated with the virtual router before you can delete
            the router itself.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualRouterCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to delete the virtual router in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualRouterCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualRouterCmdlet.VirtualRouterName">
            <summary>
            <para>
            <para>The name of the virtual router to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualRouterCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualRouter'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.DeleteVirtualRouterResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.DeleteVirtualRouterResponse 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.AMSH.RemoveAMSHVirtualRouterCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualRouterName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualRouterName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualRouterCmdlet.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.AMSH.RemoveAMSHVirtualServiceCmdlet">
            <summary>
            Deletes an existing virtual service.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualServiceCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to delete the virtual service in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualServiceCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualServiceCmdlet.VirtualServiceName">
            <summary>
            <para>
            <para>The name of the virtual service to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualServiceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualService'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.DeleteVirtualServiceResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.DeleteVirtualServiceResponse 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.AMSH.RemoveAMSHVirtualServiceCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualServiceName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualServiceName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.RemoveAMSHVirtualServiceCmdlet.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.AMSH.UpdateAMSHGatewayRouteCmdlet">
            <summary>
            Updates an existing gateway route that is associated to a specified virtual gateway
            in a service mesh.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_Http2Route_Action_Rewrite_Prefix_DefaultPrefix">
            <summary>
            <para>
            <para>The default prefix used to replace the incoming route prefix when rewritten.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_HttpRoute_Action_Rewrite_Prefix_DefaultPrefix">
            <summary>
            <para>
            <para>The default prefix used to replace the incoming route prefix when rewritten.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_GrpcRoute_Action_Rewrite_Hostname_DefaultTargetHostname">
            <summary>
            <para>
            <para>The default target host name to write to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_Http2Route_Action_Rewrite_Hostname_DefaultTargetHostname">
            <summary>
            <para>
            <para>The default target host name to write to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_HttpRoute_Action_Rewrite_Hostname_DefaultTargetHostname">
            <summary>
            <para>
            <para>The default target host name to write to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_GrpcRoute_Match_Hostname_Exact">
            <summary>
            <para>
            <para>The exact host name to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_Http2Route_Action_Rewrite_Path_Exact">
            <summary>
            <para>
            <para>The exact path to rewrite.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_Hostname_Exact">
            <summary>
            <para>
            <para>The exact host name to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_Path_Exact">
            <summary>
            <para>
            <para>The exact path to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_HttpRoute_Action_Rewrite_Path_Exact">
            <summary>
            <para>
            <para>The exact path to rewrite.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_Hostname_Exact">
            <summary>
            <para>
            <para>The exact host name to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_Path_Exact">
            <summary>
            <para>
            <para>The exact path to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.GatewayRouteName">
            <summary>
            <para>
            <para>The name of the gateway route to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_Headers">
            <summary>
            <para>
            <para>The client request headers to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_Headers">
            <summary>
            <para>
            <para>The client request headers to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh that the gateway route resides in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Match_Metadata">
            <summary>
            <para>
            <para>The gateway route metadata to be matched on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_Method">
            <summary>
            <para>
            <para>The method to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_Method">
            <summary>
            <para>
            <para>The method to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_Prefix">
            <summary>
            <para>
            <para>Specifies the path to match requests with. This parameter must always start with <code>/</code>,
            which by itself matches all requests to the virtual service name. You can also match
            for path-based routing of requests. For example, if your virtual service name is <code>my-service.local</code>
            and you want the route to match requests to <code>my-service.local/metrics</code>,
            your prefix should be <code>/metrics</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_Prefix">
            <summary>
            <para>
            <para>Specifies the path to match requests with. This parameter must always start with <code>/</code>,
            which by itself matches all requests to the virtual service name. You can also match
            for path-based routing of requests. For example, if your virtual service name is <code>my-service.local</code>
            and you want the route to match requests to <code>my-service.local/metrics</code>,
            your prefix should be <code>/metrics</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_Priority">
            <summary>
            <para>
            <para>The ordering of the gateway routes spec.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_QueryParameters">
            <summary>
            <para>
            <para>The query parameter to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_QueryParameters">
            <summary>
            <para>
            <para>The query parameter to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_Path_Regex">
            <summary>
            <para>
            <para>The regex used to match the path.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_Path_Regex">
            <summary>
            <para>
            <para>The regex used to match the path.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_GrpcRoute_Match_ServiceName">
            <summary>
            <para>
            <para>The fully qualified domain name for the service to match from the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_GrpcRoute_Match_Hostname_Suffix">
            <summary>
            <para>
            <para>The specified ending characters of the host name to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_Http2Route_Match_Hostname_Suffix">
            <summary>
            <para>
            <para>The specified ending characters of the host name to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_HttpRoute_Match_Hostname_Suffix">
            <summary>
            <para>
            <para>The specified ending characters of the host name to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_Http2Route_Action_Rewrite_Prefix_Value">
            <summary>
            <para>
            <para>The value used to replace the incoming route prefix when rewritten.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_HttpRoute_Action_Rewrite_Prefix_Value">
            <summary>
            <para>
            <para>The value used to replace the incoming route prefix when rewritten.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.VirtualGatewayName">
            <summary>
            <para>
            <para>The name of the virtual gateway that the gateway route is associated with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_GrpcRoute_Action_Target_VirtualService">
            <summary>
            <para>
            <para>The name of the virtual service that traffic is routed to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_Http2Route_Action_Target_VirtualService">
            <summary>
            <para>
            <para>The name of the virtual service that traffic is routed to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Spec_HttpRoute_Action_Target_VirtualService">
            <summary>
            <para>
            <para>The name of the virtual service that traffic is routed to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'GatewayRoute'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.UpdateGatewayRouteResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.UpdateGatewayRouteResponse 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.AMSH.UpdateAMSHGatewayRouteCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the GatewayRouteName parameter.
            The -PassThru parameter is deprecated, use -Select '^GatewayRouteName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHGatewayRouteCmdlet.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.AMSH.UpdateAMSHMeshCmdlet">
            <summary>
            Updates an existing service mesh.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHMeshCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHMeshCmdlet.EgressFilter_Type">
            <summary>
            <para>
            <para>The egress filter type. By default, the type is <code>DROP_ALL</code>, which allows
            egress only from virtual nodes to other defined resources in the service mesh (and
            any traffic to <code>*.amazonaws.com</code> for Amazon Web Services API calls). You
            can set the egress filter type to <code>ALLOW_ALL</code> to allow egress to any endpoint
            inside or outside of the service mesh.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHMeshCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHMeshCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Mesh'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.UpdateMeshResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.UpdateMeshResponse 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.AMSH.UpdateAMSHMeshCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the MeshName parameter.
            The -PassThru parameter is deprecated, use -Select '^MeshName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHMeshCmdlet.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.AMSH.UpdateAMSHRouteCmdlet">
            <summary>
            Updates an existing route for a specified service mesh and virtual router.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_Match_Path_Exact">
            <summary>
            <para>
            <para>The exact path to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_Match_Path_Exact">
            <summary>
            <para>
            <para>The exact path to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.RetryPolicy_GrpcRetryEvent">
            <summary>
            <para>
            <para>Specify at least one of the valid values.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_Match_Header">
            <summary>
            <para>
            <para>The client request headers to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_Match_Header">
            <summary>
            <para>
            <para>The client request headers to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_GrpcRoute_RetryPolicy_HttpRetryEvent">
            <summary>
            <para>
            <para>Specify at least one of the following values.</para><ul><li><para><b>server-error</b> – HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508,
            510, and 511</para></li><li><para><b>gateway-error</b> – HTTP status codes 502, 503, and 504</para></li><li><para><b>client-error</b> – HTTP status code 409</para></li><li><para><b>stream-error</b> – Retry on refused stream</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_RetryPolicy_HttpRetryEvent">
            <summary>
            <para>
            <para>Specify at least one of the following values.</para><ul><li><para><b>server-error</b> – HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508,
            510, and 511</para></li><li><para><b>gateway-error</b> – HTTP status codes 502, 503, and 504</para></li><li><para><b>client-error</b> – HTTP status code 409</para></li><li><para><b>stream-error</b> – Retry on refused stream</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_RetryPolicy_HttpRetryEvent">
            <summary>
            <para>
            <para>Specify at least one of the following values.</para><ul><li><para><b>server-error</b> – HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508,
            510, and 511</para></li><li><para><b>gateway-error</b> – HTTP status codes 502, 503, and 504</para></li><li><para><b>client-error</b> – HTTP status code 409</para></li><li><para><b>stream-error</b> – Retry on refused stream</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_GrpcRoute_RetryPolicy_MaxRetry">
            <summary>
            <para>
            <para>The maximum number of retry attempts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_RetryPolicy_MaxRetry">
            <summary>
            <para>
            <para>The maximum number of retry attempts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_RetryPolicy_MaxRetry">
            <summary>
            <para>
            <para>The maximum number of retry attempts.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh that the route resides in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Match_Metadata">
            <summary>
            <para>
            <para>An object that represents the data to match from the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_Match_Method">
            <summary>
            <para>
            <para>The client request method to match on. Specify only one.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_Match_Method">
            <summary>
            <para>
            <para>The client request method to match on. Specify only one.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_GrpcRoute_Match_MethodName">
            <summary>
            <para>
            <para>The method name to match from the request. If you specify a name, you must also specify
            a <code>serviceName</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_Match_Prefix">
            <summary>
            <para>
            <para>Specifies the path to match requests with. This parameter must always start with <code>/</code>,
            which by itself matches all requests to the virtual service name. You can also match
            for path-based routing of requests. For example, if your virtual service name is <code>my-service.local</code>
            and you want the route to match requests to <code>my-service.local/metrics</code>,
            your prefix should be <code>/metrics</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_Match_Prefix">
            <summary>
            <para>
            <para>Specifies the path to match requests with. This parameter must always start with <code>/</code>,
            which by itself matches all requests to the virtual service name. You can also match
            for path-based routing of requests. For example, if your virtual service name is <code>my-service.local</code>
            and you want the route to match requests to <code>my-service.local/metrics</code>,
            your prefix should be <code>/metrics</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Priority">
            <summary>
            <para>
            <para>The priority for the route. Routes are matched based on the specified value, where
            0 is the highest priority.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_Match_QueryParameters">
            <summary>
            <para>
            <para>The client request query parameters to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_Match_QueryParameters">
            <summary>
            <para>
            <para>The client request query parameters to match on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_Match_Path_Regex">
            <summary>
            <para>
            <para>The regex used to match the path.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_Match_Path_Regex">
            <summary>
            <para>
            <para>The regex used to match the path.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.RouteName">
            <summary>
            <para>
            <para>The name of the route to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_Match_Scheme">
            <summary>
            <para>
            <para>The client request scheme to match on. Specify only one. Applicable only for HTTP2
            routes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_Match_Scheme">
            <summary>
            <para>
            <para>The client request scheme to match on. Specify only one. Applicable only for HTTP2
            routes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Match_ServiceName">
            <summary>
            <para>
            <para>The fully qualified domain name for the service to match from the request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_GrpcRoute_RetryPolicy_TcpRetryEvent">
            <summary>
            <para>
            <para>Specify a valid value. The event occurs before any processing of a request has started
            and is encountered when the upstream is temporarily or permanently unavailable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_RetryPolicy_TcpRetryEvent">
            <summary>
            <para>
            <para>Specify a valid value. The event occurs before any processing of a request has started
            and is encountered when the upstream is temporarily or permanently unavailable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_RetryPolicy_TcpRetryEvent">
            <summary>
            <para>
            <para>Specify a valid value. The event occurs before any processing of a request has started
            and is encountered when the upstream is temporarily or permanently unavailable.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_GrpcRoute_RetryPolicy_PerRetryTimeout_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_GrpcRoute_Timeout_Idle_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_GrpcRoute_Timeout_PerRequest_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_RetryPolicy_PerRetryTimeout_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_Timeout_Idle_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_Timeout_PerRequest_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_RetryPolicy_PerRetryTimeout_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_Timeout_Idle_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_Timeout_PerRequest_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_TcpRoute_Timeout_Idle_Unit">
            <summary>
            <para>
            <para>A unit of time.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_GrpcRoute_RetryPolicy_PerRetryTimeout_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_GrpcRoute_Timeout_Idle_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_GrpcRoute_Timeout_PerRequest_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_RetryPolicy_PerRetryTimeout_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_Timeout_Idle_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_Timeout_PerRequest_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_RetryPolicy_PerRetryTimeout_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_Timeout_Idle_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_Timeout_PerRequest_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_TcpRoute_Timeout_Idle_Value">
            <summary>
            <para>
            <para>A number of time units.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.VirtualRouterName">
            <summary>
            <para>
            <para>The name of the virtual router that the route is associated with.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_GrpcRoute_Action_WeightedTarget">
            <summary>
            <para>
            <para>An object that represents the targets that traffic is routed to when a request matches
            the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_Http2Route_Action_WeightedTarget">
            <summary>
            <para>
            <para>An object that represents the targets that traffic is routed to when a request matches
            the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_HttpRoute_Action_WeightedTarget">
            <summary>
            <para>
            <para>An object that represents the targets that traffic is routed to when a request matches
            the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Spec_TcpRoute_Action_WeightedTarget">
            <summary>
            <para>
            <para>An object that represents the targets that traffic is routed to when a request matches
            the route.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Route'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.UpdateRouteResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.UpdateRouteResponse 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.AMSH.UpdateAMSHRouteCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the RouteName parameter.
            The -PassThru parameter is deprecated, use -Select '^RouteName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHRouteCmdlet.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.AMSH.UpdateAMSHVirtualGatewayCmdlet">
            <summary>
            Updates an existing virtual gateway in a specified service mesh.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.Acm_CertificateAuthorityArn">
            <summary>
            <para>
            <para>One or more ACM Amazon Resource Name (ARN)s.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Certificate_File_CertificateChain">
            <summary>
            <para>
            <para>The certificate chain for the certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Validation_Trust_File_CertificateChain">
            <summary>
            <para>
            <para>The certificate trust chain for a certificate stored on the file system of the virtual
            node that the proxy is running on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.Tls_Enforce">
            <summary>
            <para>
            <para>Whether the policy is enforced. The default is <code>True</code>, if a value isn't
            specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.Match_Exact">
            <summary>
            <para>
            <para>The values sent must match the specified values exactly.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.Spec_Listener">
            <summary>
            <para>
            <para>The listeners that the mesh endpoint is expected to receive inbound traffic from.
            You can specify one listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh that the virtual gateway resides in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.File_Path">
            <summary>
            <para>
            <para>The file path to write access logs to. You can use <code>/dev/stdout</code> to send
            access logs to standard out and configure your Envoy container to use a log driver,
            such as <code>awslogs</code>, to export the access logs to a log storage service such
            as Amazon CloudWatch Logs. You can also specify a path in the Envoy container's file
            system to write the files to disk.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.Tls_Port">
            <summary>
            <para>
            <para>One or more ports that the policy is enforced for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.File_PrivateKey">
            <summary>
            <para>
            <para>The private key for a certificate stored on the file system of the mesh endpoint that
            the proxy is running on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Certificate_Sds_SecretName">
            <summary>
            <para>
            <para>A reference to an object that represents the name of the secret secret requested from
            the Secret Discovery Service provider representing Transport Layer Security (TLS)
            materials like a certificate or certificate chain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Validation_Trust_Sds_SecretName">
            <summary>
            <para>
            <para>A reference to an object that represents the name of the secret for a virtual gateway's
            Transport Layer Security (TLS) Secret Discovery Service validation context trust.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.VirtualGatewayName">
            <summary>
            <para>
            <para>The name of the virtual gateway to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualGateway'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.UpdateVirtualGatewayResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.UpdateVirtualGatewayResponse 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.AMSH.UpdateAMSHVirtualGatewayCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualGatewayName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualGatewayName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualGatewayCmdlet.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.AMSH.UpdateAMSHVirtualNodeCmdlet">
            <summary>
            Updates an existing virtual node in a specified service mesh.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.AwsCloudMap_Attribute">
            <summary>
            <para>
            <para>A string map that contains attributes with values that you can use to filter instances
            by any custom attribute that you specified when you registered the instance. Only
            instances that match all of the specified key/value pairs will be returned.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.Spec_Backend">
            <summary>
            <para>
            <para>The backends that the virtual node is expected to send outbound traffic to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.Acm_CertificateAuthorityArn">
            <summary>
            <para>
            <para>One or more ACM Amazon Resource Name (ARN)s.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Certificate_File_CertificateChain">
            <summary>
            <para>
            <para>The certificate chain for the certificate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Validation_Trust_File_CertificateChain">
            <summary>
            <para>
            <para>The certificate trust chain for a certificate stored on the file system of the virtual
            node that the proxy is running on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.Tls_Enforce">
            <summary>
            <para>
            <para>Whether the policy is enforced. The default is <code>True</code>, if a value isn't
            specified.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.Match_Exact">
            <summary>
            <para>
            <para>The values sent must match the specified values exactly.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.Dns_Hostname">
            <summary>
            <para>
            <para>Specifies the DNS service discovery hostname for the virtual node. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.Spec_Listener">
            <summary>
            <para>
            <para>The listener that the virtual node is expected to receive inbound traffic from. You
            can specify one listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh that the virtual node resides in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.AwsCloudMap_NamespaceName">
            <summary>
            <para>
            <para>The name of the Cloud Map namespace to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.File_Path">
            <summary>
            <para>
            <para>The file path to write access logs to. You can use <code>/dev/stdout</code> to send
            access logs to standard out and configure your Envoy container to use a log driver,
            such as <code>awslogs</code>, to export the access logs to a log storage service such
            as Amazon CloudWatch Logs. You can also specify a path in the Envoy container's file
            system to write the files to disk.</para><note><para>The Envoy process must have write permissions to the path that you specify here. Otherwise,
            Envoy fails to bootstrap properly.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.Tls_Port">
            <summary>
            <para>
            <para>One or more ports that the policy is enforced for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.File_PrivateKey">
            <summary>
            <para>
            <para>The private key for a certificate stored on the file system of the virtual node that
            the proxy is running on.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.Dns_ResponseType">
            <summary>
            <para>
            <para>Specifies the DNS response type for the virtual node.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Certificate_Sds_SecretName">
            <summary>
            <para>
            <para>A reference to an object that represents the name of the secret requested from the
            Secret Discovery Service provider representing Transport Layer Security (TLS) materials
            like a certificate or certificate chain.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.Spec_BackendDefaults_ClientPolicy_Tls_Validation_Trust_Sds_SecretName">
            <summary>
            <para>
            <para>A reference to an object that represents the name of the secret for a Transport Layer
            Security (TLS) Secret Discovery Service validation context trust.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.AwsCloudMap_ServiceName">
            <summary>
            <para>
            <para>The name of the Cloud Map service to use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.VirtualNodeName">
            <summary>
            <para>
            <para>The name of the virtual node to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualNode'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.UpdateVirtualNodeResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.UpdateVirtualNodeResponse 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.AMSH.UpdateAMSHVirtualNodeCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualNodeName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualNodeName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualNodeCmdlet.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.AMSH.UpdateAMSHVirtualRouterCmdlet">
            <summary>
            Updates an existing virtual router in a specified service mesh.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualRouterCmdlet.Spec_Listener">
            <summary>
            <para>
            <para>The listeners that the virtual router is expected to receive inbound traffic from.
            You can specify one listener.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualRouterCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh that the virtual router resides in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualRouterCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualRouterCmdlet.VirtualRouterName">
            <summary>
            <para>
            <para>The name of the virtual router to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualRouterCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualRouterCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualRouter'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.UpdateVirtualRouterResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.UpdateVirtualRouterResponse 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.AMSH.UpdateAMSHVirtualRouterCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualRouterName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualRouterName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualRouterCmdlet.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.AMSH.UpdateAMSHVirtualServiceCmdlet">
            <summary>
            Updates an existing virtual service in a specified service mesh.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualServiceCmdlet.MeshName">
            <summary>
            <para>
            <para>The name of the service mesh that the virtual service resides in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualServiceCmdlet.MeshOwner">
            <summary>
            <para>
            <para>The AWS IAM account ID of the service mesh owner. If the account ID is not your own,
            then it's the ID of the account that shared the mesh with your account. For more information
            about mesh sharing, see <a href="https://docs.aws.amazon.com/app-mesh/latest/userguide/sharing.html">Working
            with shared meshes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualServiceCmdlet.VirtualNode_VirtualNodeName">
            <summary>
            <para>
            <para>The name of the virtual node that is acting as a service provider.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualServiceCmdlet.VirtualRouter_VirtualRouterName">
            <summary>
            <para>
            <para>The name of the virtual router that is acting as a service provider.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualServiceCmdlet.VirtualServiceName">
            <summary>
            <para>
            <para>The name of the virtual service to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualServiceCmdlet.ClientToken">
            <summary>
            <para>
            <para>Unique, case-sensitive identifier that you provide to ensure the idempotency of the
            request. Up to 36 letters, numbers, hyphens, and underscores are allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualServiceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VirtualService'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.AppMesh.Model.UpdateVirtualServiceResponse).
            Specifying the name of a property of type Amazon.AppMesh.Model.UpdateVirtualServiceResponse 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.AMSH.UpdateAMSHVirtualServiceCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VirtualServiceName parameter.
            The -PassThru parameter is deprecated, use -Select '^VirtualServiceName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AMSH.UpdateAMSHVirtualServiceCmdlet.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>